ANLAGE
Senior Java Developer
Job Location
Pune, India
Job Description
Mandatory Skills : Java Backend Developer, Java Version 1.7, 1.8, APIs, Spring Boot, Sonar, Zally, Gitflow, OWASP and refer the complete JD. Skills/ Abilities : - Able to write secure code in multiple languages - Familiar with secure coding standards - Infrastructure as code and cloud first software development knowledge experience preferred. - Understands and implements standard branching - Has skills in test driven and behaviour driven development (TDD and BDD) to build just enough code and collaborate on the desired functionality. - Has skills to author test code with lots of smaller tests followed by few contract tests at service level and fewer journey tests at the integration level. - Understands the use of basic design patterns - Understands use cases for advanced design patterns - Understands and implements Application Programming Interface (API) standards and cataloging to drive API/service adoption and commercialization and effort estimation. - Experienced in agile and modern SDLC practices (Scrum/Kanban/Continuous Delivery/DevOps/Quality engineering) and the delivery situations they are used for. - Has skills to elaborate and estimate non-functional requirements, including security - Has skills to orchestrate release workflows and pipelines, and apply standardized pipelines via APIs to achieve CI and CD using industry standard tools - Familiar with different application patterns to implement different types of business processes (e. - Experience in Continuous Integration (CI) and Delivery (CD) concepts, and capabilities to support automation, pipelines, virtualization, and containerization. - Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors. - Has skills to conduct product demos and co-ordinate with product owners to drive product acceptance sign-offs. Role : - Lead and manage the team including performance review and technical guidance with at least 50% individual contributor with technical team leadership. - Own complex problems having dependency across services and facilitate cross-functional team interactions to drive resolution. - Write code to build and enhance applications/services and promote code-reviews, code scanning, and other standard development practices to deliver high-quality artifacts to production. - Define, design, and develop procedures and solutions at a service level to meet the business requirements/enhancements. - Participate and contribute to team's agile process and decisions. - Identify opportunities and build backlogs to enhance primary service/function. - Automate and simplify all aspects of software delivery and development actively evangelizing the need to automate and simplify where needed. - Lead by example with hands-on approaches to demonstrate engineering excellence. - Drive seamless integration across all connected services to meet end-user expectations. - Drive blameless postmortems culture to identify root causes of incidents and implement learnings. - Introduce new technologies and architecture by following enterprise guidelines. - Advocate for engineering principles outside of current organization/platform. - Provide development and architecture guidance to team members. - Write and evaluate recommendations for job promotions based on an unbiased view of one's accomplishments. - Conduct technical interviews for hiring engineering staff and raising the performance bar. - Experience working in cross-functional and large projects with globally dispersed development resources. (ref:hirist.tech)
Location: Pune, IN
Posted Date: 10/9/2024
Location: Pune, IN
Posted Date: 10/9/2024
Contact Information
Contact | Human Resources ANLAGE |
---|