Java Tech Lead \ Architect

9 Months ago • 8 Years +
Full Stack Development

Job Description

This role involves leading the re-engineering of existing applications and introducing a new application interface layer for a major financial institution's trading platform. The project migrated a legacy mainframe system to a highly scalable platform, now serving as the strategic platform for advisory services. Responsibilities include writing clean, tested code; participating in backlog refinement, planning, and demos; performing code reviews; clarifying requirements with stakeholders; and contributing to solution architecture design and implementation. Teams are located in Weehawken and Wroclaw. The successful candidate will possess strong Java, Spring, Hibernate/MyBatis, and Maven skills, along with experience in CI/CD (Jenkins/TeamCity, Git) and data analysis. Leadership and mentoring skills are also essential.
Good To Have:
  • JasperReports experience
  • Full-stack (Java + React)
  • Mentoring junior employees
  • Crucible experience
Must Have:
  • Core Java, Spring, Hibernate/MyBatis, Maven
  • Data analysis and production troubleshooting
  • CI/CD (Jenkins/TeamCity, Git)
  • Strong development and architectural experience
  • Write clean code, unit testing
  • Code reviews, backlog refinement

Add these skills to join the top 1% applicants for this job

java
react
jenkins
github
hibernate
teamcity
git
maven

Project description

Our program was started as the migration of the financial instruments trading legacy mainframe system to a new technical, highly-scalable platform. The success of the program in both the migration and creation of a scalable platform led to it being selected as the strategic platform providing full-scale of advisory services for one of the biggest financial institutions in the world. This has led to significant further investment for legacy system migrations and technical improvements. Currently, we have teams across several locations (Weehawken, Wroclaw) on those projects.
Reengineer set of existing applications and introduce additional application interface layer, allowing to query underlying data from third-party applications

Responsibilities

Write clean code

Cover own code with tests

Participate in backlog refinement, planning and demos

Perform code reviews

Clarify the requirements with stakeholders

Participate in solution architecture design and implementation

Skills

Must have

Technical Skills required (8+ years of experience):

Core Java, Spring, Hibernate/myBatis, Maven

Data analysis and production troubleshooting skills

CI: Jenkins/TeamCity, git

Strong development and architectural experience

Nice to have

JasperReports experience

Full-stack experience: Java + React

Ability and desire to take technical leadership

Ability to mentor and supervise junior employees

Unit-testing experience

Ability to write clean self-describing code

Ability to understand and produce business and functional requirements specification

Strong practice of code reviews

Crucible experience

Other

Languages

English: B2 Upper Intermediate

Seniority

Lead

Set alerts for more jobs like Java Tech Lead \ Architect
Set alerts for new jobs by Luxoft
Set alerts for new Full Stack Development jobs in United States
Set alerts for new jobs in United States
Set alerts for Full Stack Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙