Description
Design and build high-quality software applications using Java across the full development lifecycle, from planning through deployment.
This role is on-site.
Responsibilities
- Design and develop software applications from planning through deployment.
- Write clean, efficient, and maintainable code adhering to strict coding standards.
- Collaborate with cross-functional teams to gather and analyze technical requirements.
- Debug and resolve software defects and technical issues.
- Conduct code reviews and provide constructive feedback to teammates.
Required Skills
- 7 to 10 years of professional experience as a Java Developer.
- Strong proficiency in Java and related core technologies.
- Hands-on experience with the Spring Boot framework.
- Practical experience with SQL and database systems, specifically Sybase or similar.
- Strong analytical and problem-solving capabilities.
- Ability to work independently and manage multiple concurrent tasks.
- Proficiency in C++ and Perl.
Preferred Skills