Requirements & Skills :
- Bachelors or Masters degree in Computer Science, Computer Engineering, or related field, with preference given to advanced degrees.
- 10 years of professional Java (Java11 / Java17) development experience, including a proven record in backend system architecture and API design.
- At least 5 years in a leadership role managing diverse development teams and spearheading complex Java projects.
- Proficiency in a range of Java frameworks such as Spring, Spring Boot, and Hibernate, and an understanding of Apache Struts.
- Proficient in Java, with solid expertise in core concepts like object-oriented programming, data structures, and complex algorithms.
- Knowledgeable in web technologies, able to work with HTTP, RESTful APIs, JSON, and XML
- Expert knowledge of relational databases such as Oracle, MySQL, PostgreSQL, and experience with NoSQL databases like MongoDB, Cassandra is a plus
- Familiarity with DevOps tools and practices, including CI / CD pipeline deployment, containerisation technologies like Docker and Kubernetes, and cloud platforms such as AWS, Azure, or GCP.
- Solid grasp of front-end technologies (HTML, CSS, JavaScript) for seamless integration with backend systems.
- Strong version control skills using tools like Git / Bitbucket with a commitment to maintaining high standards of code quality through reviews and automated tests.
- Exceptional communication and team-building skills, with the capacity to mentor developers, facilitate technical skill growth, and align team efforts with strategic objectives.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Ability to work effectively in a fast-paced, dynamic environment.
Role Specific Technical Competencies :
Hands-on Java DevelopmentLeadership in System ArchitectureDatabase ProficiencyCI / CDContainer Platforms Kubernetes / OCP / PodmanWhat Your Resume Should Speak :
Daily KRAs & KPIs :
Performance Appraisal LifecycleBottom Performer ManagementService Level Agreements (SLAs)Relevancy & Continuous ImprovementCXO-Level Stakeholder ManagementHighlight your skill - Java & version, all backend tools in the summary section.Mention all your companies in sequence wise with proper designation, joining & last working dateMention all projects in sequence-wise with Designation, Number of projects, Team size you handled and Skills you used.(ref : hirist.tech)