Java Engineer developing solutions for EY's Financial Services clients. Collaborating on innovative projects and providing client support with a focus on technology and integration.
Responsibilities
Coding new developments and / or enhancements
Design applications, systems or processes
Quality assures program specifications and code
Create functional design documentation
Adhere to code quality and unit testing standards
Identify and implement integration tests, automating tests where appropriate.
Investigate and manage complex Live Incidents
Coordinate or escalate defects / problems
Perform Root Cause Analysis
Coordinate team or release activities
Create and demonstrate prototypes / screen designs
Provide input to governance and status reports
Peer reviewing code changes completed by developers
Requirements
A Bachelor's degree in Computer Science, Software Engineering, Software Programming or Information Management.
Minimum 4 -8 years of experience in a software development role.
Analytical and problem-solving skills.
Excellent written and oral communication skills.
Basic knowledge and understanding of software development life cycle processes, agile development methodologies, software design and testing.
Strong knowledge in Core Java, Spring, Spring Boot, Rest API
Experience with ActiveMQ and messaging technologies
General knowledge and experience in working with databases (Relational and non-relational).
Desired knowledge in containerization concepts & tools (Docker, Kubernetes)
Experience in front end technologies (HTML, JavaScript, CSS, Angular JS)
Ability to develop unit testing (Junit) of code components or complete applications.
Experience with Continues Integration/Delivery Concepts & tools (GitLab, Maven, SonarQube,Jenkins)
Benefits
Free enrolment in EY’s Tech MBA Programme accredited by Hult International Business School
Senior Database Engineer at Verizon responsible for SQL Server management and NoSQL migration. Involves production support, troubleshooting, and collaborating with application teams.
CitiRisk Credit Technology is seeking a Senior Vice President to lead architectural design and strategic implementation of software solutions. Position involves hands - on coding exceeding 50% of time.
Lead Software Engineer developing core components of high - performance applications for Morgan Stanley. Collaborating with cross - functional teams and enhancing existing components using modern Java practices.
Lead Full Stack Engineer at CoverGo managing development lifecycle and AI integration in our SaaS platform. Oversee team performance and drive innovative solutions in insurance technology.
Lead Full Stack Engineer at CoverGo overseeing development of insurance SaaS solutions. Mentoring engineering teams and collaborating with stakeholders to align technical solutions with business goals.
Software Developer at Kneat enhancing their paperless solutions through backend development and Elasticsearch proficiency. Collaborating with an Agile team in a fast - paced R&D environment.
Senior Software Developer - Backend specializing in Elasticsearch for Kneat's R&D team. Collaborating in Agile environment to enhance product suite and solve complex user problems.
Staff Backend Engineer at SafetyCulture responsible for technical direction of identity and access control systems. Leading architecture decisions and ensuring security for the cloud engineering team.
Back - end Software Engineer developing and enhancing clinical data repositories and APIs at Orion Health. Contributing to engineering best practices and mentoring junior engineers in a hybrid working environment.
Backend Developer at CI&T focusing on APIs and services for a leading Brazilian retailer. Responsible for backend solutions with a strong emphasis on security and integration.