90
Responsibilities
Design, develop, and maintain efficient, reusable, and reliable Java code
Collaborate with cross-functional teams to identify, prioritize, and execute tasks in the software development life cycle
Participate in code reviews to ensure code quality
Troubleshoot and debug applications
Stay up-to-date with emerging trends and technologies in software engineering
Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
At least 5 years of experience in Java development
Strong understanding of Java programming language, with proficiency in Java 8 or later
Experience with Spring Boot framework, Hibernate, and RESTful web services
Familiarity with front-end technologies such as HTML, CSS, Bootstrap, reactJS and JavaScript
Experience with Agile software development methodologies
Excellent problem-solving and analytical skills
Strong communication and collaboration skills
Ability to work independently and as part of a team
“Optimism is a happiness magnet. If you stay positive good things and good people will be drawn to you.”
Mary Lou Retton
Gymnast
Get job alert email now! No registration required.