Search

Full Stack Java Developer (CLT)

PublishedPublished: 6/14/2022
Technology
|

Job Description

*** W2 ONLY NOT C2C***

\n


\n

We are seeking a highly skilled, hands-on Senior Java Backend Engineer to join the Core Engineering team supporting Online Banking, Mobile Web, and API platforms for a leading financial services organization.

\n

This is an opportunity for an experienced engineer who enjoys solving complex technical problems, designing scalable systems, and taking ownership of solutions from initial architecture through production deployment.

\n

The ideal candidate is someone who remains actively involved in coding while bringing strong system design capabilities, technical leadership, and the ability to drive solutions independently. Candidates from a variety of industries are encouraged to apply. Banking experience is not required.

\n

Responsibilities:

\n

    \n
  • Design, develop, test, and support scalable backend services and RESTful APIs.
  • \n

  • Build and maintain Java-based microservices using Spring Boot.
  • \n

  • Own technical solutions throughout the full development lifecycle, including architecture, implementation, testing, deployment, and production support.
  • \n

  • Lead technical discussions, evaluate architectural approaches, and make informed design decisions.
  • \n

  • Develop event-driven applications and distributed systems using Kafka and related technologies.
  • \n

  • Work with SQL, Oracle, and NoSQL databases to build reliable and scalable data solutions.
  • \n

  • Troubleshoot complex technical issues, identify performance bottlenecks, and resolve production incidents.
  • \n

  • Collaborate with cross-functional engineering teams to deliver high-quality solutions.
  • \n

  • Leverage AI-assisted development tools to improve engineering productivity while maintaining code quality and ownership.
  • \n

\n

Required Qualifications:

\n

    \n
  • Strong hands-on experience with Java 11/17 or newer.
  • \n

  • Extensive experience developing applications using Spring Boot and REST APIs.
  • \n

  • Proven experience designing and building microservices and distributed systems.
  • \n

  • Strong understanding of system design, architecture, scalability, resiliency, and performance optimization.
  • \n

  • Experience working with SQL/Oracle and NoSQL databases.
  • \n

  • Experience with Kafka or other event-driven messaging platforms.
  • \n

  • Familiarity with containers and cloud-native platforms such as OpenShift or Kubernetes.
  • \n

  • Experience with CI/CD tools such as Jenkins.
  • \n

  • Ability to independently drive technical solutions and make architectural recommendations.
  • \n

  • Experience troubleshooting, debugging, and supporting applications in production.
  • \n

  • Familiarity with AI coding assistants such as GitHub Copilot, Claude, Codex, or similar tools.
  • \n

  • Strong communication skills and the ability to clearly explain technical decisions and tradeoffs.
  • \n

\n

Preferred Qualifications:

\n

    \n
  • Exposure to front-end technologies such as React, Angular, TypeScript, JavaScript, HTML5, or CSS3.
  • \n

  • Experience building enterprise-scale applications in complex technical environments.
  • \n

\n

What We're Looking For:

\n

We are looking for an engineer who can demonstrate genuine ownership of systems they have personally designed and built. The ideal candidate can explain architectural decisions, discuss alternative approaches, troubleshoot real-world production challenges, and take an ambiguous problem from concept to delivery.

\n

Candidates with strong engineering fundamentals and proven implementation experience are encouraged to apply, regardless of industry background.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...