Years Of Experience : 5 - 10 Years
Location : Hyderabad, Chennai
Responsibilities :
- Design and architect complex Java applications and systems, ensuring seamless integration and performance.
- Collaborate with stakeholders to transform business requirements into effective technical solutions.
- Lead development and implementation of architectural standards and best practices.
- Recommend tools, methodologies, and processes to deliver exceptional software quality.
- Provide technical leadership and mentorship within development teams.
- Coordinate design and code reviews to maintain high standards in frontend and backend development.
- Oversee integration to ensure interoperability across systems.
- Identify and resolve performance bottlenecks and system failures.
- Stay future-focused by researching the latest trends and best practices in software development.
- Hands-on involvement in DevOps, especially CICD pipelines.
Requirements :
5-7 + years' experience in Java development and architecture.Proven success with scalable, high-performance architecture design and implementation.Expertise in object-oriented programming, design patterns, and modern software methodologies.Experience in microservices, cloud (preferably Azure), and related technologies.Highly proficient in database design and management (Oracle, Azure SQL, etc.).Hands-on experience with DevOps tools—Git, Jenkins, CI / CD pipelines, Docker, Kubernetes.Skilled with code quality tools such as SonarQube.Excellent at problem solving, strategic and analytical thinking.Strong communication and collaboration skills for technical and non-technical stakeholders.Experience with Agile / Scrum methodologies.