We’re looking for a passionate and skilled Java Developer to join our team. You'll be responsible for developing, testing, and maintaining high-quality Java applications that are scalable, robust, and secure.
- Design, develop, and maintain Java-based applications
- Write clean, efficient, and well-documented code
- Participate in the full software development lifecycle
- Debug and resolve technical issues
- Collaborate with front-end developers, designers, and other team members
- Ensure application performance, security, and scalability
- Strong proficiency in Core Java
- Experience with Spring Framework (Spring Boot, MVC, Security)
- Knowledge of Hibernate/JPA
- Familiarity with RESTful APIs
- Understanding of relational databases (MySQL, PostgreSQL, etc.)
- Experience with version control tools like Git
- Good problem-solving and communication skills
- Exposure to cloud platforms (AWS, Azure, GCP)
- Experience with Microservices Architecture
- Familiarity with Agile methodologies
- Front-end basics (HTML, CSS, JavaScript) is a plus
- Competitive salary
- Flexible working hours
- Opportunity to work on live projects
- Friendly and collaborative work culture
- Career growth and learning opportunities