Description
You will develop and maintain web applications using Java and related frameworks.
Responsibilities
- Develop and maintain web applications using Java, Spring Boot, and related frameworks.
- Integrate user-facing elements with server-side logic alongside front-end developers.
- Participate in the full software development lifecycle from requirement analysis through deployment.
- Troubleshoot production issues by analyzing logs, debugging code, and implementing fixes.
- Design and optimize database queries working with MySQL, PostgreSQL, or Oracle.
Required Skills
- 2+ years of hands-on experience with Java.
- Proficiency with frameworks including Spring, Spring Boot, and Hibernate.
- Strong grasp of Object-Oriented Programming (OOP) concepts.
- Experience with database systems: MySQL, PostgreSQL, or Oracle.
- Experience using version control systems like Git or GitHub.
- Familiarity with build tools such as Maven or Gradle.
- Ability to write clean, maintainable, and documented code.
- Good problem-solving and debugging skills.