EY · 1 week ago
Full Stack Java Developer-Manager
Maximize your interview chances
AccountingAdvice
Growth OpportunitiesH1B Sponsor Likely
Insider Connection @EY
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Assist engagement teams through the analysis of specific business requirements, design, develop, integrate, test, and deploy distributed software applications.
Deliver high quality systems with focus on reliability and excellent customer experience.
Communicate progress to client engagement teams.
Demonstrate in-depth technical capabilities and professional knowledge.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s degree in Computer Science or other related field
A minimum of 6 years’ experience in technology software development
Back-end experience using modern technologies like Java, Python, Node.js, REST, NoSQL, Microservices, Serverless, and Cloud technologies like AWS, or Azure
Front-end development with modern frameworks and practices like React, Angular, or Responsive web design
Experience in designing, building and consuming RESTful APIs
Hands-on experience building applications/platforms with cloud native/Microservices architecture. Includes experience with IaaS, PaaS, container deployment.
Experience with modern collaborative development tools (e.g. Git, CI/CD pipelines)
Experience working with testing frameworks and tools for unit and integration testing and knowledge of TDD or BDD software development techniques
Experience in delivering digital projects and products using the appropriate agile project management methodology
Familiarity with automated testing and integration of complex systems
Design & architect large business critical systems
Prior fullstack software product development experience with a preferred understanding of DevOps and its supporting services and tools
Deliver engineering solutions through all phases of the project lifecycle, including requirements definition, engineering design, development, integration, and testing; based on a proven agile methodology.
Demonstrate hands-on technical capabilities in multiple programming languages.
Effectively work with client engagement teams with diverse skills and backgrounds fostering an innovative and inclusive work environment.
Demonstrate understanding of current technology environment and industry trends and provide recommendations for engagement and client service issues.
Willingness and ability to travel up to 50% of the time.
Preferred
Experience with the following technologies: Akka/Scala, Kafka/RabbitMQ, ElasticSearch, AngularJS/ReactJS, Hadoop/Spark/Flume, Mongo/Cassandra/Any NoSQL DB
Benefits
Medical and dental coverage
Pension and 401(k) plans
A minimum of 15 days of vacation plus ten observed holidays and three paid personal days
A wide range of programs and benefits designed to support your physical, financial and social well-being
Flexible vacation policy
Time off for designated EY Paid Holidays, Winter/Summer breaks, Personal/Family Care, and other leaves of absence
Company
EY
EY exists to build a better working world, helping create long-term value for clients, people and society and build trust in the capital markets.
H1B Sponsorship
EY has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (7267)
2022 (9628)
2021 (6575)
2020 (7115)
Funding
Current Stage
Late StageLeadership Team
Recent News
Crain's Detroit Business
2024-11-17
2024-10-14
Company data provided by crunchbase