Overview
Job Details
s and those authorized to work in the US are encouraged to apply.
We are unable to sponsor candidates at this time.
Hybrid Onsite Schedule. Direct hire.
Position Overview
We are seeking a Java Developer to design, develop, and maintain software applications that support business requirements. The role involves working closely with team members to deliver high-quality solutions, troubleshoot issues, and contribute to overall system improvements.
Responsibilities
Develop, test, and maintain Java-based applications
Collaborate with team members to define requirements and translate them into technical solutions
Write clean, efficient, and well-documented code
Perform code reviews and contribute to best practices in software development
Debug and resolve software defects and production issues
Participate in Agile development activities, including sprint planning and retrospectives
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
2+ years of professional experience in Java development
Proficiency in core Java and frameworks such as Spring and Hibernate
Experience with RESTful APIs and web services
Familiarity with relational databases (e.g., PostgreSQL, MySQL, or similar)
Strong problem-solving and analytical skills
Good communication and teamwork abilities
Preferred Skills
Experience with cloud platforms (AWS, Azure, or Google Cloud Platform)
Knowledge of version control tools (Git)
Exposure to Agile/Scrum methodologies