The role involves designing, implementing, and maintaining innovative solutions using Java and collaborating with cross-functional teams to solve complex problems
Job Summary
The role involves designing, implementing, and maintaining innovative solutions using Java and collaborating with cross-functional teams to solve complex problems.
Responsibilities include assuming end-to-end ownership of solutions within an Agile SCRUM team, participating in code reviews, and responding to support incidents for production applications.
Candidates should demonstrate excellent communication skills, effective collaboration, an aptitude for learning new technologies, and the ability to translate business needs into technical solutions.
Matching Summary
The role involves designing, implementing, and maintaining innovative solutions using Java and collaborating with cross-functional teams to solve complex problems.
Skills & Requirements
Must-have
Java software engineer
Object-oriented software design
Agile SCRUM team
Spring / Spring Boot
PostgreSQL
Amazon Web Services (AWS)
Nice-to-have
Collaborative learning environment
Problem-solving and clear communication
DevOps mindset
LLM Experience
Key Requirements
6 - 8 years of professional software development experience
Bachelor’s Degree in Computer Science or related technical field preferred
Proficient in Java based Technologies
Professional experience with database use and design
Experience with Web Services and Serialization (JSON, SOAP, REST, XML)
Familiarity with application servers (e.g., tomcat)
Experience writing optimized database queries
Experience designing and developing web applications