View all jobs

Lead Java Developer - 1481 - (REMOTE) - Sponsorship offered

Newtown, PA

Lead Java Developer - 1481 - (REMOTE) - Sponsorship offered

Location - Remote. If candidates want to relocate after the lockdown, they will have the opportunity to move to the Newtown, Pennsylvania. But if they are not open for relocation, they will continue working remotely.
Job type: Salaried, Full-time with benefits - no contracting
Visa - can consider any visa holder who is authorized to work in the USA.
Salary: up to $140K + Bonus

This position will focus on leading a team of 6 people.  This role will focus on technical leading while doing code reviews, etc.

  • Define and develop guidelines, standards, and processes to ensure code quality
  • Ensure coding standard and other software development best practices are followed
  • Ability to participate in Architecture related conversations
  • Conduct code review
  • Assist developers/engineers in resolving key issues
  • Reviews design, development plan
  • Hands on development of critical components and frameworks
  • Develop, enhance and maintain system components
  • Work with stakeholders including the Executive, Product, Enablement, and Design teams
  • Technology issues identification, resolution and proactive communication
  • Identify critical dependencies in advance and work toward resolution

  • 12+ years of work experience
  • 8+ years of experience designing, developing front end application and APIs
  • Hands on technology leadership preferably full stack development or experience with most of the technologies listed below
  • Financial Services background will be a plus
  • Client facing
  • Structure, organization skills
  • Ability to deal with ambiguity and define structure
  • Attention to detail
  • Team leadership
  • Tech Skills:
  • Experiences in secure backend services & API design & development. TDD, BDD. Single Page Application Design & Development. Secure Services Design. Understanding Full stack application design, data modeling. DevOps & QA experience, development task estimation. Willingness to study old code and learning
  • Back End - Spring Boot, Spring Batch, Spring Integration, Spring Data JPA, Java
  • Bachelor's Degree in Computer Science or similar; Master's degree in Computer Science
Powered by