hero

Find Your Dream Job Today

Our mission is to help high-achieving LGBTQ+ undergraduates reach their full potential.

DE-AE-JAVA Manager-GDSF04

EY

EY

Software Engineering
Bengaluru, Karnataka, India · United States
Posted on Dec 16, 2024

At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all.

Job Title: Tech Lead /Senior Java/Spring Boot API Developer

Department: Wealth & Asset Management (WAM)

About EY: EY is a global leader in assurance, tax, transaction, and advisory services. The insights and quality services we deliver help build trust and confidence in the capital markets and in economies the world over. We develop outstanding leaders who team to deliver on our promises to all of our stakeholders. In so doing, we play a critical role in building a better working world for our people, for our clients, and for our communities.

Role Summary: We are seeking a highly skilled and experienced Senior Java/Spring Boot API Developer to join our Wealth & Asset Management (WAM) team. The ideal candidate will have a strong background in building scalable, high-performance APIs using Java and Spring Boot. This role requires a deep understanding of RESTful API design and development, along with experience in database implementation and real-time data processing.

Primary Responsibilities:

  • Design and develop RESTful APIs using Java and Spring Boot as the primary technology stack.
  • Ensure APIs are highly performant, scalable, and maintainable.
  • Lead the backend development efforts for web-based applications, providing technical guidance and expertise.
  • Collaborate with stakeholders to define API specifications and system architecture.
  • Optimize application performance through effective database design and query optimization.

Secondary Responsibilities:

  • Implement and maintain database solutions using PL/SQL and Oracle DB for OLTP processing.
  • Integrate Apache Kafka for real-time data streaming and processing, developing both consumer and producer components.
  • Manage security protocols, including RBAC and SSO integration, to ensure secure application access.
  • Implement OAuth flows for robust authentication and authorization practices.
  • Knowledge of SRE tools, like ELK, Grafana, Kibana, Splunk, Dynatrace, Datadog.
  • Work closely with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Perform code reviews, ensuring adherence to coding standards and best practices.
  • Mentor junior developers, fostering a culture of learning and growth within the team.

Qualifications:

  • 9+ years of experience in Java/Spring Boot backend development.
  • 8+ years of experience with PL/SQL and Oracle DB.
  • 3+ years of experience with Apache Kafka integration.
  • Proven track record of designing and implementing secure, scalable, and high-performance APIs.
  • Strong understanding of security protocols, including RBAC and SSO.
  • Familiarity with OAuth and industry standards for API security.
  • Excellent collaboration and communication skills.
  • Ability to lead and mentor junior team members.

Education:

  • Bachelor’s degree in Computer Science, Engineering, or a related field. A Master’s degree is preferred.

EY | Building a better working world



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.



Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform and operate.



Working across assurance, consulting, law, strategy, tax and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today.