Description : Senior Java Developer (10+ Years)
Location : Hyderabad, India (Mandatory Relocation Required)
Experience : 10+ Years
Joining Window : Immediate to 7 days
About the Role :
- We are seeking a highly experienced and results-oriented Senior Java Developer to join our dynamic team in Hyderabad.
- The ideal candidate is a seasoned professional with over a decade of hands-on experience designing, developing, and implementing complex, large-scale Java applications.
- This is a key technical leadership position responsible for guiding junior developers, making architectural decisions, and ensuring the delivery of high-quality, scalable, and secure software solutions.
Key Responsibilities :
Lead the entire software development lifecycle for critical Java-based applications, from planning and prioritization to testing and release.Design, develop, and maintain high-scale, robust, and scalable web applications and back-end services.Provide technical guidance and mentorship to junior and mid-level developers, fostering a culture of technical excellence and best practices.Perform code reviews to ensure code quality, adherence to coding standards, and overall application performance.Collaborate with cross-functional teams, including product managers and QA engineers, to define, design, and ship new features.Troubleshoot, debug, and resolve complex technical problems and performance bottlenecks in existing applications.Actively participate in architectural discussions and contribute to the evolution of the technology stack.Ensure application security and data protection settings are robust and up-to-date.Drive continuous integration and continuous deployment (CI / CD) practices.Required Skills and Qualifications :
Experience : 10+ years of professional experience in Java development.Core Java : Advanced proficiency in Core Java, including a deep understanding of OOPs concepts, multithreading, concurrency, and JVM internals.Frameworks : Extensive, hands-on experience with the Spring Framework, especially Spring Boot and Microservices.Cloud : Strong experience with cloud platforms such as AWS, Azure, or GCP and containerization technologies like Docker and Kubernetes.Databases : Proficiency in database technologies, including relational databases (e.g., MySQL, Oracle) and NoSQL databases (e.g., MongoDB), with strong SQL / PL-SQL skills.APIs : Proven experience designing and developing RESTful APIs and web services.Messaging : Experience with messaging frameworks like Apache Kafka or RabbitMQ is highly desirable.Tools : Expertise in build tools (Maven, Gradle), version control systems (Git), and CI / CD tools (Jenkins).Architecture : Strong knowledge of system design concepts, architectural patterns, and performance optimization techniques.Soft Skills : Excellent problem-solving, communication, and leadership skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.Immediate Joining and Relocation Terms :
Joining : This position requires candidates who can join immediately or within 7 days of receiving an offer.Relocation : The role is based in our Hyderabad office.The successful candidate must be willing and able to relocate to Hyderabad and work from the office.(ref : hirist.tech)