Senior Software Engineer - Java Developer

Solverminds Solutions And Technologies

Chennai

On-site

INR 900,000 - 1,500,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Solverminds Solutions And Technologies is seeking a Senior Software Engineer - Java Developer to contribute across the full software lifecycle. You will design and maintain high-performance Java-based applications, shaping features from requirements to production deployment.

Experience with Spring, Spring Boot, JSF, Angular, and microservices is essential. You will collaborate with cross-functional teams, optimize performance, and produce design documentation and technical specifications.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3–5 years of proven Java Developer experience.
  • 3+ years in developing web apps using Angular, JSF, Java, J2EE, Microservices, Spring, Spring Boot and SQL.
  • Strong understanding of Java fundamentals and Spring/Hibernate.
  • Experience with Spring Data, Spring Integration, and JSF.
  • Performance-focused Java app development experience.
  • DB technologies (SQL, ORM) and web services (RESTful, SOAP).
  • Familiarity with Agile methodologies.
  • Excellent problem-solving and collaborative skills.

Responsibilities

  • Contribute to all stages of the software development lifecycle.
  • Design, implement, and maintain Java-based applications with high-volume and low-latency considerations.
  • Analyze user requirements to guide development and define business objectives.
  • Envision system features aligned with business goals.
  • Develop and test software to meet requirements and fix issues.
  • Create design docs and propose enhancements to Java infrastructure.
  • Develop technical designs for applications including multimedia features.
  • Write clean, well-tested, efficient code.
  • Conduct analysis, programming, testing, and debugging.
  • Manage Java/Java EE development processes.
  • Develop user docs to facilitate usage.
  • Convert business requirements into technical specs.
  • Prepare and release software components for production deployment.
  • Support continuous improvement by exploring new technologies and architectural ideas.

Skills

Java
Spring Framework
Hibernate
Angular
JSF
J2EE
Microservices
Spring Boot
SQL
RESTful APIs
SOAP
ORM
Agile

Education

Bachelor's degree in Computer Science/Software Engineering

Tools

Spring Data
Spring Integration
JSF

Job description

Job Opening: Senior Software Engineer - Java Developer
Responsibilities
  • Contribute to all stages of the software development lifecycle.
  • Design, implement, and maintain Java-based applications with considerations for high-volume and low-latency requirements.
  • Analyze user requirements and define business objectives to guide application development.
  • Envision system features and functionality, ensuring alignment with business goals.
  • Develop and test software to meet specified requirements and resolve technical issues as they arise.
  • Create detailed design documentation and propose enhancements to existing Java infrastructure.
  • Develop technical designs for application development, including multimedia applications.
  • Write well-designed, testable, and efficient code.
  • Conduct software analysis, programming, testing, and debugging.
  • Manage Java and Java EE application development processes.
  • Develop user documentation to facilitate application usage.
  • Transform business requirements into technical specifications.
  • Prepare and release software components, ensuring readiness for production deployment.
  • Support continuous improvement initiatives by exploring new technologies and presenting ideas for architectural review.
Requirements
  • Bachelor's degree in computer science, Software Engineering, or a related field.
  • Proven experience with Min 3 to 5 years as a Java Developer or similar role.
  • Minimum of 3 years' experience in developing web applications using Angular, JSF, Java, J2EE, Microservices, Spring Framework, Spring Boot, and SQL.
  • Strong understanding of Java programming language fundamentals and associated frameworks (e.g., Spring, Hibernate).
  • Extensive experience with Spring, Spring Boot, Spring Data, Spring Integration, and JSF.
  • Experience in designing and developing Java-based applications with an emphasis on performance optimization.
  • Proficiency in software development methodologies and tools.
  • Solid knowledge of database technologies (SQL, ORM) and web services (RESTful, SOAP).
  • Familiarity with Agile development methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and collaborate effectively within a team.
  • Strong communication skills to interact with stakeholders at various levels.
Job Type
  • Full time
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Fullstack
Java Fullstack

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Software Engineer - (Java Fullstack Angular)
Senior Software Engineer - (Java Fullstack Angular)

Epam Systems • Hyderabad, Pune District, Bengaluru

On-site
INR 1,500,000 - 2,300,000
Java Software Engineer
Java Software Engineer

Persistent Systems • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer - Java
Senior Software Engineer - Java

EPAM Systems • Maharashtra

On-site
INR 1,500,000 - 1,900,000
Senior Software Engineer - (Java Fullstack Angular)
Senior Software Engineer - (Java Fullstack Angular)

Epam Systems • Chennai District

On-site
INR 1,800,000 - 2,800,000
Senior Software Engineer - (Java Fullstack Angular)
Senior Software Engineer - (Java Fullstack Angular)

EPAM Systems • India

On-site
INR 1,000,000 - 1,500,000
SENIOR ENGINEER
SENIOR ENGINEER

Coforge • Varanasi

On-site
INR 800,000 - 1,500,000
Senior Java Developer
Senior Java Developer

Ibaset India Software • Ahmedabad District

Hybrid
INR 1,400,000 - 2,000,000
Senior Software Engineer - (Java Fullstack Angular)
Senior Software Engineer - (Java Fullstack Angular)

EPAM Systems • Maharashtra

On-site
INR 1,500,000 - 2,200,000
Java Developer
Java Developer

Cronberry • Jaipur

On-site
INR 800,000 - 1,200,000