Source description
About the role
We are looking for a skilled Fullstack_Senior Software_Java_Developer Backend with 5-8 years of experience to join our core backend team. As an Individual Contributor (IC), you will play a pivotal role in driving the backend engineering and ensuring high-quality code is delivered. This position involves coding, mentoring peers, conducting code reviews, and contributing to the overall success of an Enterprise-level Customer 360 platform. Role category - Individual Contributor (IC) Key Responsibilities - Senior developer with solid hands-on experience in development of scalable, maintainable, and efficient backend solutions for the enterprise-level Customer 360 platform. - Design and implement robust user microservices using Spring-boot. - Contribute to the development of microservices with a focus on performance and usability. - Enforce best practices for seamless backend development, ensuring high-quality code and effective workflows. - Conduct code reviews and provide constructive feedback to peers. - Mentor and guide junior developers on a day-to-day basis, fostering a culture of continuous learning. - Contribute to microservices architecture and ensure smooth integration within the mono repo frameworks with Gradle build tool. - Leverage Kubernetes platform portal to read application logs. - Maintain and improve CI/CD pipelines using Jenkins for automated testing and deployments. - Collaborate with cross-functional teams, including design, backend, and DevOps, to ensure seamless delivery of backend solutions. - Utilize design patterns and best practices to solve complex technical problems and optimize the backend architecture. - Maintain the code quality parameters like SONAR vulnerabilities, Code Coverage and code refactoring. Required Skills - Strong proficiency in Java (8 and 12), Spring, Springboot, Distributed systems, Kafka, OAuth, API Gateway, API Security, Gradle or Maven build tool and Oracle PL/SQL. - Experience with Test Driven Development (TDD) .
More at 3i Infotech