Job Openings
Java Developer
About the job Java Developer
Key Responsibilities:
- Design, develop, test, and maintain Java-based applications and systems.
- Write clean, efficient, and reusable code following best practices.
- Develop and integrate RESTful APIs and backend services.
- Troubleshoot, debug, and resolve application issues.
- Collaborate with product managers, designers, and other developers to define and implement solutions.
- Participate in code reviews and provide constructive feedback.
- Optimize application performance, security, and scalability.
- Contribute to documentation and technical specifications.
- Stay updated with emerging Java technologies and frameworks.
Required Skills & Qualifications:
- Strong proficiency in Java (Java 8+).
- Experience with frameworks such as Spring, Spring Boot, or Hibernate.
- Knowledge of object-oriented programming (OOP) principles.
- Familiarity with RESTful services and API development.
- Experience working with relational databases (MySQL, PostgreSQL, Oracle, etc.).
- Understanding of version control systems (Git, GitHub, GitLab).
- Basic knowledge of software development life cycle (SDLC).
- Strong problem-solving and analytical skills.