Lead Java - Full Stack Developer

Thrive

New York (NY)

Hybrid

USD 140,000 - 190,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Thrive is seeking a Lead Java - Full Stack Developer to join the ITP Application team in a hybrid role. You will design, build, and support distributed applications on AWS, emphasizing performance, security, and data integrity.

Expect collaboration with multiple enterprise teams, mentorship of peers, and hands‑on contribution from design through deployment. The ideal candidate has 7+ years of experience in Java/J2EE, Spring Boot, REST APIs, and CI/CD, with strong database and messaging skills,

Qualifications

  • 7+ years of software development in large distributed OLTP systems.
  • Extensive knowledge in Java/J2EE, Spring Boot, REST API, and Git.
  • Experience with Tomcat/JBoss and ORM frameworks like Hibernate.
  • Proven ability to design and implement scalable, secure solutions.

Responsibilities

  • Collaborate with Business and Enterprise Infrastructure teams to design components and interfaces.
  • Contribute to design through deployment, focusing on performance, reliability, and maintainability.
  • Develop and maintain system documentation and ensure alignment with standards.
  • Mentor team members and manage performance to meet project goals.
  • Support client expectations and resolve issues promptly.

Skills

Java/J2EE
Spring Boot
REST API
JSON
MQ/JMS
Git
CI/CD

Education

Bachelor's degree
Master's degree preferred

Tools

Tomcat
JBoss
Oracle
PostgreSQL
Hibernate
JUnit/Mockito/WireMock
Jenkins/Bitbucket/Nexus

Job description

About the job Lead Java - Full Stack Developer
Job Description:
  • Being a member of ITP Application team, you will work closely with Business and various Enterprise Infrastructure teams to assists in the technical design of application components, build applications, interfaces between applications, and understand data security, retention, and recovery on distributed platform and AWS.
  • Candidate should be able to research technologies independently and recommend appropriate solutions, contribute to technology-specific best practices & standards.
  • As an Agile squad member candidate will contribute to success criteria from design through deployment, including, reliability, cost-effectiveness, performance, data integrity, maintainability, reuse, extensibility, usability, and scalability.
Responsibilities:
  • Platforms – works with Infrastructure partners to stand up development, testing, and production environments
  • Requirements Elaboration – works with the Functional Architect to ensure designs satisfy functional requirements
  • Data Modeling – reviews and extends data models
  • Frameworks – is aware of frameworks that promote concepts of isolation, extensibility, and extendibility
  • System Performance – contributes to solutions that satisfy performance requirements; constructs test cases and strategies that account for performance requirements; tunes application performance issues
  • Security – implements solutions and executes test plans working mentoring other team members in standard methodology
  • Standards – being aware of technology standards and understands technical solutions need to be consistent with them
  • Documentation – develops and maintains system documentation
  • Effectively manages individual and team performance, maintaining high standards for team members
  • Supports team in managing client expectations and resolving issues on time
Qualifications:
  • Bachelor's degree required; Masters preferred and/or equivalent experience
  • Extensive knowledge in client/server and object-oriented software development utilizing Java/J2EE, Spring (Boot), JSON, MQ, JMS, REST API, Git
  • 7+ years of software development experience in designing, implementing large, sophisticated, distributed OLTP systems
  • Proven track record with Tomcat, JBoss or other Application servers
  • In-depth knowledge of relational databases including Oracle, PostgreSQL and ORM frameworks like Hibernate
  • Proficiency in various phases of the system development life cycle including project planning, analysis, design, development, and testing
  • Solid focus on software testing with Junit, TestNG, Mockito, WireMock or similar
  • Demonstrable experience in software development using CI/CD tools (Jenkins, Bitbucket, Nexus or similar)
  • Familiarity with different software development methodologies (Waterfall, Agile, Scrum, Kanban)
Additional Qualifications:
  • Experience with AWS (EC2, Kinesis, Route53, S3, CloudWatch) is a plus
  • Excellent organizational, communication and leadership skills
  • Experience in Financial industry a plus
MUST HAVE:
  • Client/Server and object-oriented software development utilizing Java/J2EE, Spring (Boot), JSON, MQ, JMS, REST API, Git
  • Tomcat, JBoss or other Application servers
  • Relational databases including Oracle, PostgreSQL and ORM frameworks like Hibernate
  • SDLC
  • Agile
NICE TO HAVE:
  • AWS (EC2, Kinesis, Route53, S3, CloudWatch)
  • Organizational, Communication and Leadership Skills
ADDITIONAL INFORMATION:
Pay and Benefits:

Competitive compensation, including base pay and annual incentive

Comprehensive health and life insurance and well-being benefits, based on location

Paid Time Off and other leave of absence

Flexible/Hybrid Work Arrangements (Willing to work 2-3 days from office every week)

Locations:

Tampa, FL |Dallas, TX | Jersey City, NJ | New York, NY | Washington, DC | McLean, VA | Boston, MA

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Lead Developer (Back End) - Contract to Hire Only
Java Lead Developer (Back End) - Contract to Hire Only

Fabergent • Fenton (MO)

On-site
USD 100,000 - 130,000
Lead Java FullStack Developer
Lead Java FullStack Developer

Jobsbridge • Beverly Hills (CA)

On-site
USD 120,000 - 150,000
Lead Java Developer
Lead Java Developer

Staffxpert LLC • Reston (VA)

Hybrid
USD 83,000 - 165,000
Lead Java Full Stack Developer
Lead Java Full Stack Developer

Inframatix Inc • Wilmington (DE)

On-site
USD 120,000 - 150,000
Technology Lead - Java
Technology Lead - Java

Avance Consulting Services • Jersey City (NJ)

On-site
USD 120,000 - 160,000
Lead Java Fullstack Developer
Lead Java Fullstack Developer

The Depository Trust & Clearing Corporation (DTCC) • Tampa (FL)

On-site
USD 100,000 - 130,000
Technical Lead
Technical Lead

Tata Consultancy Services • Pittsburgh

On-site
USD 130,000 - 140,000
Medical Coverage
Dental & Vision
Parental Leave
+4
Technology Lead - Java/J2ee webservices
Technology Lead - Java/J2ee webservices

Avance Consulting Services • Jersey City (NJ)

On-site
USD 100,000 - 130,000
Java Fullstack Lead
Java Fullstack Lead

Rapid Eagle Inc • Las Vegas (NV)

On-site
USD 120,000 - 150,000
401(k) matching
Dental insurance
Health insurance
Senior Java Tech lead
Senior Java Tech lead

Tata Consultancy Services • Mason (OH)

On-site
USD 100,000 - 150,000
Discretionary Annual Incentive
Medical Coverage
Family Leave
+5