We are looking for a talented and motivated Java Developer with strong experience in Spring Boot to join our engineering team. The ideal candidate will be responsible for designing developing and maintaining scalable backend applications and APIs while collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
Develop test and maintain Java-based applications using Spring Boot.
Design and implement RESTful APIs and backend services.
Participate in the entire software development lifecycle from requirement analysis to deployment and support.
Collaborate with frontend developers QA engineers and product teams to build robust solutions.
Write clean maintainable and efficient code following industry best practices.
Troubleshoot debug and optimize application performance.
Work with relational and non-relational databases.
Implement authentication authorization and security best practices.
Participate in code reviews and contribute to technical discussions.
Support deployment activities and production troubleshooting.
Requirements
Bachelors degree in Computer Science Software Engineering or a related field.
4-5 years of experience in Java development.
Strong experience with Spring Boot and Spring Framework.
Good understanding of RESTful APIs and Microservices Architecture.
Experience with Hibernate/JPA and ORM frameworks.
Proficiency in MySQL PostgreSQL or other relational databases.
Knowledge of Object-Oriented Programming (OOP) principles and design patterns.
Experience with Git and version control systems.
Strong problem-solving and analytical skills.
Good communication and teamwork abilities.
Preferred Qualifications
Experience with Docker and containerization.
Familiarity with Kafka RabbitMQ or other messaging platforms.
Knowledge of CI/CD pipelines and DevOps practices.
Experience with AWS Azure or Google Cloud platforms.
Understanding of unit testing and integration testing frameworks (JUnit Mockito)
Benefits
Competitive salary package
Professional growth opportunities
Collaborative work environment
Exposure to modern technologies and scalable systems
Learning and development support
Provident Fund (PF)
Fuel Allowance
Annual Performance-Based Bonus
Fully Sponsored Professional Certifications
Required Skills:
Required Skills & Experience: Proven experience as a Solution Architect or similar role across multiple domains Strong expertise in Cloud platforms (AWS Azure or GCP) Experience in Data Architecture Data Engineering and Analytics platforms Knowledge of AI/ML solutions and frameworks Solid background in Software Engineering including microservices architecture and APIs Experience with Digital platforms customer experience solutions or front-end ecosystems Strong understanding of system integration security and scalability Excellent stakeholder management and communication skills
Required Education:
Bachelors or Masters degree in Computer Science Software Engineering Data Science or a related field.
We are looking for a talented and motivated Java Developer with strong experience in Spring Boot to join our engineering team. The ideal candidate will be responsible for designing developing and maintaining scalable backend applications and APIs while collaborating with cross-functional teams to de...
We are looking for a talented and motivated Java Developer with strong experience in Spring Boot to join our engineering team. The ideal candidate will be responsible for designing developing and maintaining scalable backend applications and APIs while collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
Develop test and maintain Java-based applications using Spring Boot.
Design and implement RESTful APIs and backend services.
Participate in the entire software development lifecycle from requirement analysis to deployment and support.
Collaborate with frontend developers QA engineers and product teams to build robust solutions.
Write clean maintainable and efficient code following industry best practices.
Troubleshoot debug and optimize application performance.
Work with relational and non-relational databases.
Implement authentication authorization and security best practices.
Participate in code reviews and contribute to technical discussions.
Support deployment activities and production troubleshooting.
Requirements
Bachelors degree in Computer Science Software Engineering or a related field.
4-5 years of experience in Java development.
Strong experience with Spring Boot and Spring Framework.
Good understanding of RESTful APIs and Microservices Architecture.
Experience with Hibernate/JPA and ORM frameworks.
Proficiency in MySQL PostgreSQL or other relational databases.
Knowledge of Object-Oriented Programming (OOP) principles and design patterns.
Experience with Git and version control systems.
Strong problem-solving and analytical skills.
Good communication and teamwork abilities.
Preferred Qualifications
Experience with Docker and containerization.
Familiarity with Kafka RabbitMQ or other messaging platforms.
Knowledge of CI/CD pipelines and DevOps practices.
Experience with AWS Azure or Google Cloud platforms.
Understanding of unit testing and integration testing frameworks (JUnit Mockito)
Benefits
Competitive salary package
Professional growth opportunities
Collaborative work environment
Exposure to modern technologies and scalable systems
Learning and development support
Provident Fund (PF)
Fuel Allowance
Annual Performance-Based Bonus
Fully Sponsored Professional Certifications
Required Skills:
Required Skills & Experience: Proven experience as a Solution Architect or similar role across multiple domains Strong expertise in Cloud platforms (AWS Azure or GCP) Experience in Data Architecture Data Engineering and Analytics platforms Knowledge of AI/ML solutions and frameworks Solid background in Software Engineering including microservices architecture and APIs Experience with Digital platforms customer experience solutions or front-end ecosystems Strong understanding of system integration security and scalability Excellent stakeholder management and communication skills
Required Education:
Bachelors or Masters degree in Computer Science Software Engineering Data Science or a related field.