DE-Java-Senior

EY

6–9 yrs Chennai Full Time Hybrid (office + remote)
EY logo
Posted : today
Actively hiring

Job description

Join EY and build a remarkable career within a supportive, inclusive, and technologically advanced global environment. We seek talented individuals to contribute their unique perspectives to enhance our team and shape a better working world. This role is perfect for experienced Java professionals looking to drive technical delivery and contribute to a growing service offering.

As a Senior Engineer, you will guide projects from a technical standpoint, offering expertise in Java/J2EE and emerging technologies. You'll mentor team members, lead client interactions, contribute to proposals, and collaborate with architects on critical technical decisions and solution architectures.

Responsibilities

Lead development projects using Java technologies, ensuring technical excellence. Collaborate closely with clients to grasp their business, functional, and technical needs. Oversee project deliverables, manage timelines, and ensure successful execution. Evaluate technology stacks and assist architects with technology selections. Design and govern reusable components and apply established design patterns. Ensure timely project delivery by coordinating with relevant teams. Prepare comprehensive technical solution and architecture documentation. Foster a collaborative environment focused on high-quality outcomes. Mentor and guide development teams, overseeing task allocation and performance. Communicate effectively with clients, gather requirements, and track project progress. Participate in interviews and recruitment efforts to build strong teams. Create an efficient work environment that meets project objectives within deadlines. Embrace development best practices and proactively identify areas for improvement.

Qualifications

Possess strong expertise in Java 17/21+, J2EE, Spring Boot, JPA, Spring Cloud, Microservices, and REST APIs. Demonstrate experience with Spring, Hibernate, SQL Server/Oracle, and NoSQL databases like MongoDB. Familiarity with messaging technologies such as Kafka and MQ, along with event processing. Solid understanding of object-oriented programming and design patterns. Proven experience designing and developing solutions within cloud environments, preferably Azure. Knowledge of web security protocols including OAuth, SSO/SAML, and LDAP. Experience with Continuous Integration/Continuous Deployment pipelines. Proficiency in Agile (SCRUM) methodologies and project management. Skilled in writing unit tests using Junit and understanding software development best practices. Familiarity with version control systems like Git, SVN, Clear Case, and PVCS. A Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 6 to 9 years of relevant experience, including team leadership. Knowledge of process methodologies such as CMMI.

Essential Skills

Java 17/21+J2EESpring BootJPASpring CloudMicroservicesREST APIsSpringHibernateSQL ServerOracleNoSQLMongoDBKafkaMQObject-Oriented ProgrammingDesign PatternsAzureOAuthSSO/SAMLLDAPContinuous IntegrationContinuous DeploymentAgile (Scrum)JunitGitSVNClearCasePVCSClean Coding PracticesCMMI FrameworkDistributed ArchitecturesWeb ServicesSOAPEnterprise Service BusProblem-SolvingAnalytical Skills

Good to Have

AngularJSAngularReactHTML5JQueryJSONJavaScriptServletJSTLAJAXCSS

Highlights

  • Actively hiring

More Details

RoleDE-Java-Senior
Employment TypeFull Time, Hybrid (office + remote)

About the Company

EY Global Delivery Services ( EY GDS) logo

EY Global Delivery Services ( EY GDS)

IT Consulting

DE-Java-Senior at EY | SkillMX | SkillMX