Terralogic Software Solutions Private Limited.

Backend Developer - Java/Spring

Job Location

chennai, India

Job Description

Job Summary : We are seeking a highly motivated and experienced Backend Developer to join our growing team. You will play a crucial role in designing, developing, and maintaining robust and scalable backend systems, primarily using Java and microservices architecture. You will work on complex projects, contributing to the development of efficient and reliable applications that power our clients' digital transformation. This role requires a strong understanding of core Java principles, microservices architecture, and related technologies, along with a passion for building high-quality : Development : - Design, develop, and maintain high-performance backend applications using Java and Spring Boot. - Build and deploy microservices architectures, ensuring scalability and reliability. - Write clean, well-documented, and testable code. - Participate in code reviews and contribute to improving code quality. - Troubleshoot and resolve complex technical Architecture : - Design and implement microservices using Spring Boot and related technologies. - Implement API gateways and service discovery mechanisms. - Ensure effective communication and data exchange between microservices. - Implement resilient and fault-tolerant Management : - Design and implement database schemas for relational and NoSQL databases (MySQL, MongoDB, Elasticsearch). - Optimize database queries and performance. - Ensure data integrity and and Event Processing : - Implement messaging systems using technologies like Kafka (value add). - Develop solutions for complex event processing. - Integrate with EMS/NMS and Deployment : - Work with Docker and Kubernetes for containerization and orchestration (value add). - Contribute to CI/CD pipelines. - Automate deployment and infrastructure and Communication : - Work closely with frontend developers, QA engineers, and project managers. - Participate in Agile/Scrum development processes. - Communicate effectively with team members and stakeholders. - Clearly provide project estimation, and requirements to leads and project Solving and Technical Leadership : - Ability to solve complex problems. - Contribute to technical design discussions. - Provide technical guidance to junior developers. - Potential to take on Scrum Master Skills : Java and Spring Boot : - Strong experience in designing and developing web applications using Java. - Expertise in Spring Boot, Core Java, and related technologies. - Solid understanding of OOPs concepts and design patterns. - Knowledge of Generics, JVM, and memory : - Experience in building and deploying microservices architectures. - Understanding of service-oriented architecture : - Experience with relational and NoSQL databases (MySQL, MongoDB, : - Understanding of messaging techniques and complex event processing. - Experience with : - Understanding of multithreading and : - Experience with IDE like IntelliJ or Eclipse (ref:hirist.tech)

Location: chennai, IN

Posted Date: 5/1/2025
View More Terralogic Software Solutions Private Limited. Jobs

Contact Information

Contact Human Resources
Terralogic Software Solutions Private Limited.

Posted

May 1, 2025
UID: 5128408135

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.