Java Software Developer

Software Development
  • Software Development
  • India
  • Applications have closed

As a software developer, your role will involve the following responsibilities:

– Provide estimation on resources, budget, and risks involved during application development and enhancement.
– Review work quality, such as code and testing, of team members when functioning as a team lead.
– Collaborate with users to understand, acquire, and analyze business requirements to formalize system.
– Conduct system design, code development, and prototypes for applications, ensuring business requirements and software development standards are met.
– Support application maintenance and work with the system administration team to plan upgrades and optimize application architecture.
– Conduct post-implementation reviews and propose technical solutions to resolve issues and improve software design and coding standards.
– Provide support in various IT projects to promote cross-functional learning and enhance team productivity.

Qualifications required for this role:

– Bachelor’s degree in Computer Science, Software Engineering, or equivalent.
– Minimum 3 years of experience in software development and object-oriented programming in Java, Spring framework, and Spring Boot.
– Experience in implementing APIs, Microservices, and integrating with external systems.
– Familiarity with front-end frameworks such as Angular or React.
– Experience with cloud-based, Continuous Delivery/Continuous Integration (CD/CI), or DevOps development environments.
– Proficiency in Structured Query Language (SQL) and report design tools.
– Strong fundamentals in data structures, algorithms, and multi-threading/parallel processing.
– Experience in open source development environments including Hudson, Jenkins, JUnit, and Subversion.
– Knowledge and experience in Agile development methodology.
– Understanding of business processes and requirements.
– Ability to work with vendors to deliver applications that meet business requirements. As a software developer, your role will involve the following responsibilities:

– Provide estimation on resources, budget, and risks involved during application development and enhancement.
– Review work quality, such as code and testing, of team members when functioning as a team lead.
– Collaborate with users to understand, acquire, and analyze business requirements to formalize system.
– Conduct system design, code development, and prototypes for applications, ensuring business requirements and software development standards are met.
– Support application maintenance and work with the system administration team to plan upgrades and optimize application architecture.
– Conduct post-implementation reviews and propose technical solutions to resolve issues and improve software design and coding standards.
– Provide support in various IT projects to promote cross-functional learning and enhance team productivity.

Qualifications required for this role:

– Bachelor’s degree in Computer Science, Software Engineering, or equivalent.
– Minimum 3 years of experience in software development and object-oriented programming in Java, Spring framework, and Spring Boot.
– Experience in implementing APIs, Microservices, and integrating with external systems.
– Familiarity with front-end frameworks such as Angular or React.
– Experience with cloud-based, Continuous Delivery/Continuous Integration (CD/CI), or DevOps development environments.
– Proficiency in Structured Query Language (SQL) and report design tools.
– Strong fundamentals in data structures, algorithms, and multi-threading/parallel processing.
– Experience in open source development environments including Hudson, Jenkins, JUnit, and Subversion.
– Knowledge and experience in Agile development methodology.
– Understanding of business processes and requirements.
– Ability to work with vendors to deliver applications that meet business requirements.

Similar Jobs to Apply
  • Wells Fargo
    Bengaluru

    Lead a team of software engineers delivering enterprise‑scale applications, while championing modern development practices and AI‑driven solutions. This role focuses on building high‑performing,
  • Purplle.com
    India

    Join a fast‑moving backend team that’s building AI‑native, self‑healing services at scale. You’ll work on event‑driven micro‑services and own the end‑to‑end delivery pipeline.What
  • Euphoric Thought Technologies Pvt Ltd
    India

    Join a fast‑growing tech team focused on building high‑performance, scalable backend systems. You’ll design robust services, manage complex data pipelines, and ensure high availability through m
  • BirdChime
    India

    Join a fast‑moving startup building Shopify‑focused products, where engineers own end‑to‑end outcomes. You'll work remotely from India, shaping backend services with Ruby on Rails and collabor