Title: Lead Java Developer with Financial
City: Newark, NJ (Local with DL)
Duration: 12 months
Interview: Video
Visa: USC, EAD/GC, H4/EAD
Need only USC with DL copy and Linkdin profile link
Client: Prudential
Try to send NJ candidate first but we will take NY candidate as well
Need Banking and Financial service background candidate.
Need more than 10+ years of experience candidate
Need as Technical Lead or Lead candidate.
Visa: USC, GC-EAD, H4-EAD
Job ID: 1615-1
Required:
- Bachelor of Computer Science or Engineering or experience in related fields.
- Lead and effectively leverage diverse ideas, experiences, thoughts and perspectives to the benefit of the organization.
- Experience with agile development methodologies and Test-Driven Development (TDD).
- 3-7 years of hands-on knowledge and experience with developing applications in Java, Springboot, Python, node.js, react or angular.
- 3-5 years’ experience with leading small to mid-sized teams.
- Experience with:
- Designing and developing financial services applications.
- Developing java or python applications in AWS development stack.
- Using ECS, containers, Github, Kong / APIGEE and understanding of authentication and authorization enforcement in java services.
- Knowledge of business concepts tools and processes that are needed for making sound decisions in the context of the company's business.
- Strong executive presence with an ability to translate and communicate sophisticated technical solutions in understandable terms to a broad range of audiences.
- Deep technical expertise and experience, you will bring excellent problem solving, communication and teamwork skills, along with agile ways of working, strong business insight, an inclusive leadership attitude and a continuous learning focus.
Responsibilities:
- Partner with product owners, designers, engineers and delivery professionals to help us launch new financial products with a modern architectural approach.
- Partner with other technology leaders to brainstorm best design and integration approach for your deliverables and build consensus to implement your proposals.
- Managing and guiding other software engineers on your team.
- Look at broad deliverables, break them down into actionable building blocks and leveraging resources at hand to complete deliverables within a timeline.
- Feel challenged with ensuring your design meets the firmwide systems and modernization strategy.
- Maintain a broader awareness of firmwide technology strategy, as you implement capabilities to solve sophisticated business problems, deploy innovative products, services and experiences to delight our customers.
- Develop, maintain and drive modernization of the services and capabilities within your overall scope.
- Technical design and infrastructure / environments strategy, including deployments for team’s deliverables.
- Collaborate with product owners in aligning the roadmap accounting for strengths and opportunities within the technical stack, bringing forward business delivery and knowledge to influence decisions.
- Monitor performance, uptime and health of your services.
- Go above and beyond by helping setup best practices and lead the way in helping teams in adopting best operational and development practices.
- Mentor and coach the technical team on results and timelines, including support with code reviews, domain knowledge and ownership and bring a deep understanding of relevant and emerging technologies, embedding learning and innovation in the day-to-day.
- Identify and remove complex technical impediments that may arise within the team.