Java Software Engineer

Uffizio Group

Valsad District

In loco

INR 900.000 - 1.500.000

Tempo pieno

7 giorni fa
Candidati tra i primi
Generatore di candidature

Distinguiti per questa posizione — genera un curriculum e una lettera di presentazione personalizzati in circa un minuto.

Supera i filtri ATS

Descrizione del lavoro

Uffizio Group is seeking a passionate Software Engineer to join our engineering team. You will design scalable, reliable software applications and own key features from concept to delivery.

You should have strong fundamentals, hands-on design experience, and a proactive mindset to work with cross-functional teams on complex problems.

Competenze

  • Strong knowledge of Data Structures and Algorithms.
  • Expertise in System Design, including HLD and LLD.
  • Hands-on experience with multi-threaded/concurrent applications.
  • Good understanding of databases and their internals, including different database architectures and performance considerations.
  • Strong programming and problem-solving skills.
  • Good understanding of software development principles, design patterns, and best practices.

Mansioni

  • Design, develop, and maintain scalable, reliable, and high-performance software applications.
  • Apply strong knowledge of Data Structures and Algorithms to solve complex engineering problems.
  • Contribute to High-Level Design (HLD) and Low-Level Design (LLD) of software systems and features.
  • Design and develop multi-threaded and concurrent applications with a focus on performance and reliability.
  • Work with different types of databases, understanding their architecture, internals, performance characteristics, and appropriate use cases.
  • Write clean, maintainable, and efficient code while following software engineering best practices.
  • Collaborate with cross-functional teams to understand requirements, evaluate solutions, and deliver quality products.
  • Take end-to-end ownership of assigned features and continuously improve existing systems.

Conoscenze

Data Structures
System Design
Concurrency
Databases
Programming
Design Patterns

Descrizione del lavoro

We are looking for a passionate and highly capable Software Engineer to join our engineering team. The ideal candidate should have strong fundamentals in software engineering, the ability to design scalable and reliable systems, and a strong sense of ownership toward delivering high-quality solutions.

Key Responsibilities
  • Design, develop, and maintain scalable, reliable, and high-performance software applications.
  • Apply strong knowledge of Data Structures and Algorithms to solve complex engineering problems.
  • Contribute to High-Level Design (HLD) and Low-Level Design (LLD) of software systems and features.
  • Design and develop multi-threaded and concurrent applications with a focus on performance and reliability.
  • Work with different types of databases, understanding their architecture, internals, performance characteristics, and appropriate use cases.
  • Write clean, maintainable, and efficient code while following software engineering best practices.
  • Collaborate with cross-functional teams to understand requirements, evaluate solutions, and deliver quality products.
  • Take end-to-end ownership of assigned features and continuously improve existing systems.
Technical Skills
  • Strong knowledge of Data Structures and Algorithms.
  • Expertise in System Design, including HLD and LLD.
  • Hands-on experience with multi-threaded/concurrent applications.
  • Good understanding of databases and their internals, including different database architectures and performance considerations.
  • Strong programming and problem-solving skills.
  • Good understanding of software development principles, design patterns, and best practices.
Non-Technical Skills
  • High Agency: Proactively identify problems, take initiative, and drive solutions without constant supervision.
  • Strong Sense of Ownership: Take responsibility for outcomes and see tasks through from conception to completion.
  • Passion for Software Engineering: Genuine interest in building quality software, learning new technologies, and continuously improving engineering practices.
What We’re Looking For

Someone who is technically strong, curious, proactive, and accountable, with the ability to think beyond individual tasks and contribute meaningfully to the overall engineering ecosystem.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Software Engineer - Java
Software Engineer - Java

EPAM Systems • Bengaluru

In loco
INR 1.200.000 - 2.200.000
Software Engineer - Java with Data Structures & Algorithms
Software Engineer - Java with Data Structures & Algorithms

Epam Systems • Bengaluru

In loco
INR 1.200.000 - 1.600.000
Lead Software Engineer – Java with Data Structure & Algorithm
Lead Software Engineer – Java with Data Structure & Algorithm

TymblHub • Hyderabad

In loco
INR 1.200.000 - 1.800.000
JS
JS

Out comes Operating • Mumbai

In loco
INR 1.200.000 - 2.000.000
Software Engineer
Software Engineer

Ctruh Technologies • Bengaluru

In loco
INR 600.000 - 1.000.000
Senior Software Engineer Java
Senior Software Engineer Java

TymblHub • Pune District

In loco
INR 1.500.000 - 2.100.000
check
check

dacgu • Hyderabad

In loco
INR 800.000 - 1.500.000
d
d

dacgu • Hyderabad

In loco
INR 600.000 - 1.000.000
upscale
upscale

keka cs • Punjab

In loco
INR 800.000 - 1.200.000
Lead Software Engineer - Java
Lead Software Engineer - Java

EPAM Systems • Maharashtra

In loco
INR 3.000.000 - 6.000.000