We are looking for a highly skilled
Java Developer with expertise in
Spring Boot, Microservices, Databases, and Payment Integrations. The ideal candidate should have a strong foundation in backend development and be able to design, develop, and maintain scalable and secure applications.
Location: Trivandrum | Job Type: Full-time | Experience: 4+ Years | Open Positions: 10 | Notice Period: Maximum 15-30 days
Key Responsibilities:
- Develop, test, and maintain high-performance, scalable Java applications.
- Design and implement microservices architecture using Spring Boot.
- Work with relational and NoSQL databases to ensure efficient data storage and retrieval.
- Integrate applications with payment gateways and third-party APIs securely.
- Implement best practices in cloud-based application deployment and monitoring.
- Write clean, maintainable, and efficient code following industry standards.
- Collaborate with cross-functional teams to understand business requirements and deliver high-quality solutions.
- Troubleshoot and resolve technical issues in a timely manner.
- Stay up to date with emerging technologies and trends in Java development.
Required Skills & Qualifications:
- Good problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Strong proficiency in Java (8+) and Object-Oriented Programming (OOP).
- Hands-on experience with Spring Boot, Spring MVC, Spring Security, and Spring Data.
- Understanding of security best practices and authentication mechanisms (OAuth, JWT, etc.).
- Proficiency in Relational databases such as MySQL, PostgreSQL etc.
- Expertise in microservices architecture and RESTful API development.
- Experience in unit testing and integration testing frameworks (JUnit, Mockito, etc.).
Nice to Have:
- Strong understanding of payment gateway integrations (Stripe, Razorpay, Paytm, PhonePe etc).
- Proficiency in NoSQL databases such as Redis, MongoDB etc.
- Experience developing high throughout applications with Protobuf
- Experience with identity providers like Keycloak.
- Experience with cloud platforms like AWS, Azure, or GCP.
- Experience with message brokers like Kafka or RabbitMQ.
- Familiarity with API Gateway solutions.
- Knowledge of CI/CD pipelines for automated deployments.
If you are a passionate Java Developer looking for an exciting opportunity, apply now!
How to Apply:
Send your resume to hr@livares.com with the subject "Java Developer [Years of Experience] - [Your Name]".