Lead/Senior Java Engineer

Hybrid in Jersey City, NJ, US • Posted 2 hours ago • Updated 2 hours ago
Contract Independent
Contract W2
6 Months
No Travel Required
Hybrid
$50 - $55/hr
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java Engineer
  • Spring Boot
  • REST APIs
  • SQL

Summary

Job Summary

We are seeking a highly skilled Lead/Senior Java Engineer to design, develop, and maintain scalable, high-performance enterprise applications for a banking environment. The ideal candidate will have strong expertise in Java 17+, Spring Boot, REST APIs, SQL, and microservices, along with solid system design and software engineering skills.

The candidate will contribute to technical architecture, lead design discussions, mentor junior engineers, and collaborate with cross-functional teams to deliver secure, reliable, and scalable applications.

Key Responsibilities

  • Design, develop, test, and maintain high-quality Java applications and backend services.
  • Build and optimize RESTful APIs and microservices.
  • Lead technical design discussions and contribute to architectural decisions.
  • Develop scalable, reliable, secure, and high-performance enterprise solutions.
  • Apply object-oriented design, SOLID principles, design patterns, and software engineering best practices.
  • Design and optimize database queries and data access solutions using SQL and ORM technologies.
  • Conduct code reviews and provide constructive technical feedback.
  • Write clean, maintainable, reusable, and well-documented code.
  • Troubleshoot and resolve complex technical issues across development and production environments.
  • Analyse application performance and implement appropriate optimization strategies.
  • Mentor junior and mid-level engineers and contribute to technical knowledge sharing.
  • Collaborate with Product Managers, Business Analysts, QA, DevOps, Architects, and other stakeholders.
  • Participate in Agile/Scrum ceremonies and contribute to continuous improvement.
  • Ensure applications meet required standards for security, reliability, scalability, and availability.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91170988
  • Position Id: 9104338
  • Posted 2 hours ago

Company Info

About KBC Technologies, Inc

KBC is a strategic partner and a global IT Service provider and we are committed to long-term success of our customers. Our technology expertise has helped us deliver innovative business solutions in key verticals such as Banking, Financial Services (BFS), Insurance, Healthcare, Retail, Travel and Logistics. Our portfolio of services encompasses Infrastructure Managed Services, Application Development & Maintenance, Product Engineering Services, Independent Testing, Remote Infrastructure Management, and new age Digital technologies.

Contact the job poster
SK

Sachin Kannusamy

Recruiter @ KBC Technologies, Inc
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in New York, New York

•

4d ago

Easy Apply

Contract

Depends on Experience

Hybrid in New York, New York

•

Today

Easy Apply

Contract

50 - 60

Search all similar jobs