Java Software Engineer
Build innovative Java applications that power critical business operations and make a real impact on users every day.
Key Responsibilities
· Develop and maintain Java-based applications and system enhancements.
· Analyze business requirements and translate them into technical solutions.
· Prepare technical documentation and system specifications.
· Perform system integration testing and data validation.
· Support application deployment, troubleshooting, and issue resolution.
· Collaborate with stakeholders, developers, and business users to deliver quality solutions.
Qualifications
· Bachelor's degree in Computer Science, Information Technology, or related field.
· 3-5 years of experience in Java application development.
· Experience with Java, Spring Boot, Spring MVC, JPA/Hibernate, and Oracle SQL.
· Knowledge of REST APIs, Git, Maven, and software development methodologies (Agile/Waterfall).
· Strong analytical, problem-solving, and communication skills.