COGNITUD ADVISORY SERVICES PRIVATE LIMITED
Lead Java Developer - Spring Boot
Job Location
in, India
Job Description
Domain : IT consulting & services. Position : Lead Java Developer. Experience : 09-14 Years. Location : Bengaluru, Chennai, Hyderabad and Pune. You will work with a top-tier organization that's been in the game for 50 years, partnering with some of the world's biggest businesses. As India's largest multinational business group, they boast a workforce of over 500,000 highly skilled consultants spread across 46 countries. Beyond that, they're at the forefront of the financial markets and data industry, delivering exceptional services in Data & Analytics, Capital Markets, and Post Trade. Their commitment to excellence reverberates in everything they do. Job Overview : We are seeking a highly skilled and experienced Lead Java Developer to join our dynamic team. In this role, you will lead the development and delivery of robust and scalable Java-based applications, leveraging your expertise in Spring Boot, Microservices, and Spring Batch. The ideal candidate will possess a strong understanding of CI/CD pipelines, DevOps practices, and cloud environments. You will be a key contributor to our agile development process, driving technical excellence and ensuring the successful delivery of high-quality software solutions. Responsibilities : - Lead the design, development, and implementation of complex Java-based applications. - Provide technical guidance and mentorship to junior developers. - Establish and enforce coding standards and best practices. - Conduct code reviews and ensure code quality. - Drive architectural decisions and technical innovation. - Develop and maintain high-performance, scalable, and secure Java applications. - Utilize Spring Boot, Microservices, and Spring Batch frameworks for application development. - Design and implement RESTful APIs and microservices architectures. - Develop and maintain batch processing jobs using Spring Batch. - Write clean, maintainable, and well-documented code. - Design and implement CI/CD pipelines for automated builds, testing, and deployments. - Utilize DevOps practices to streamline development and deployment processes. - Work with cloud environments (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes). - Implement and maintain application performance monitoring and troubleshooting in cloud environments. - Analyze and resolve complex technical issues. - Perform root cause analysis and implement effective solutions. - Optimize application performance and scalability. - Troubleshoot issues in cloud environments. - Collaborate with cross-functional teams, including product managers, QA engineers, and DevOps engineers. - Communicate effectively with both technical and non-technical stakeholders. - Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives. Qualifications : - Bachelor's degree in Computer Science, Engineering, or a related field (B.E/B.Tech). - 9 years of professional experience in Java development. - Extensive experience with Spring Boot, Microservices, and Spring Batch. - Strong understanding of CI/CD pipelines and DevOps practices. - Experience with cloud environments (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes). - Knowledge of application performance monitoring and troubleshooting in cloud environments. - Strong problem-solving and analytical skills. - Excellent communication and interpersonal skills. - Experience working in an Agile/Scrum environment is a plus. (ref:hirist.tech)
Location: in, IN
Posted Date: 5/1/2025
Location: in, IN
Posted Date: 5/1/2025
Contact Information
Contact | Human Resources COGNITUD ADVISORY SERVICES PRIVATE LIMITED |
---|