DET-Backend Java Engineer-GDSF02
EY
- Chennai, Tamil Nadu
- Permanent
- Full-time
- Perform technical aspects of software development for assigned applications including design, developing prototypes, and coding assignments
- Function as a leader on an agile team by contributing to software builds through consistent development practices (tools, common components, and documentation)
- Lead code reviews and automated testing
- Debug software components and identify code defects for remediation
- Leads the deployment, support, and monitoring of software across test, integration, and production environments.
- Automate deployments in test or production environments Leadership
- Takes accountability for the success of the team achieving their goals
- Drives the team's strategy and prioritizes initiatives
- Influence team members by challenging status quo, demonstrating risk taking, and implementing innovative ideas
- Be a productivity multiplier for your team by analyzing your workflow and contributing to enable the team to be more effective, productive, and demonstrating faster and stronger results.
- Mentor and guide team members to success within the team Education & Experience
- Demonstrated experience in Agile development, application design, software development, and testing
- Thorough understanding of XML,SOAP, JSON, web services technologies, and data structure fundamentals, with experience in multi-threaded programming
- Experience with Java/J2EE, Spring Boot, SQL, DB2 UDB
- Hands-on expertise with application design, software development and automated testing
- RESTful API development experience
- Experience with continuous integration/deployment (Jenkins, Maven, XLR, Mockito, SOAPUI, JMeter).
- Experience with Java applications design and development in an Enterprise setting using Java, J2EE, node, Spring Boot, Relation DBMSs
- Expertise in objected oriented analysis and design across a variety of platforms
- Ability to effectively communicate to internal and external business partners on architecture and solution design
- Bachelor's Degree in computer science, computer science engineering, or related experience required; advanced degree preferred Knowledge/Skills
- Collaborates with leadership across multiple teams to define solution requirements and technical implementation Engineering & Architecture
- Demonstrate technical expertise to help team members overcome technical problems
- Solves technical problems outside of day-to-day responsibilities
- Contributes to the success of many teams achieving their goals