Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

EY DET-Senior Developer-GDSF02 
India, Karnataka, Bengaluru 
686166836

08.07.2024

Key Responsibilities:

  • Design, develop, and maintain efficient, reusable, and reliable Java code for both front-end and back-end components of the application.
  • Develop user interfaces using HTML, CSS, JavaScript, and front-end frameworks like Angular or React.
  • Implement robust backend services and APIs using Java with frameworks like Spring Boot, and Hibernate.
  • Ensure the best possible performance, quality, and responsiveness of the applications.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Collaborate with cross-functional teams, including product managers, UX designers, and other engineers, to define, design, and ship new features.
  • Maintain code integrity and organization, following best practices and design patterns.
  • Write unit and integration tests to ensure software quality.
  • Manage individual project priorities, deadlines, and deliverables.
  • Participate in code reviews and contribute to team and personal learning.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven hands-on Software Development experience with Java and Java EE.
  • Proficient in front-end technologies such as HTML, CSS, JavaScript, and a modern JavaScript framework (Angular, React, Vue.js).
  • Extensive experience with server-side development using Spring Framework (Spring MVC, Spring Security, Spring Data, etc.).
  • Strong understanding of object-oriented programming, design patterns, and microservices architecture.
  • Experience with database technologies (SQL and NoSQL) and ORM tools (JPA, Hibernate).
  • Experience with version control systems such as Git.
  • Knowledge of build tools (e.g., Maven, Gradle) and continuous integration/continuous deployment (CI/CD) practices.
  • Familiarity with containerization technologies like Docker, and orchestration tools like Kubernetes is a plus.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.
  • Strong communication and teamwork skills.

Preferred Skills:

  • Experience with Agile development
  • Familiarity with cloud services and providers (AWS, Azure, GCP).
  • Experience with testing frameworks (JUnit, Mockito, Selenium).
  • Knowledge of web server configuration and deployment (Apache, Tomcat).



EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.