You will build and maintain scalable backend systems using Java.
Responsibilities
- Design and develop backend systems using Java and object-oriented design principles.
- Collaborate with cross-functional teams to define software requirements and project objectives.
- Write clean, efficient, and well-documented code.
- Optimize backend applications for performance and scalability.
- Manage database integration, API development, and system architecture design.
- Troubleshoot, debug, and resolve technical challenges.
Required Skills
- 4+ years of experience as a Java Backend Developer or in a similar role.
- Strong proficiency in Java programming and object-oriented design.
- Experience with Spring or Hibernate frameworks.
- Knowledge of RESTful API design and development.
- Familiarity with SQL or NoSQL database technologies.
- Experience with back-end web development.
- Ability to work in an agile environment.
- Strong problem-solving skills and attention to detail.
Preferred Skills
- Knowledge of graphic design principles.