S

Senior Java Engineer

S3
Contract
On-site
Columbus, Ohio, United States

Job Description

STRATEGIC STAFFING SOLUTIONS HAS AN OPENING!

This is a Contract Opportunity with our company that MUST be worked on a W2 Only. No C2C eligibility for this position. Visa Sponsorship is Available! The details are below.

“Beware of scams. S3 never asks for money during its onboarding process.”
Job Title: Senior Java Engineer
Location: Columbus, OH, 43218
Onsite Work
Contract Length: 12+ Months

Job ref# 244514

We are seeking an experienced Senior Java Engineer with strong design, development, and problem-solving skills to support the development of scalable, high-performance enterprise applications. The ideal candidate will have deep expertise in Java-based technologies, microservices architecture, and modern cloud platforms, along with the ability to collaborate effectively across technical and business teams.

Key Responsibilities

  • Design, develop, and maintain enterprise-grade Java/J2EE applications.
  • Build and support scalable microservices using Spring (Core, MVC, AOP, Batch).
  • Develop and consume RESTful and SOAP-based web services.
  • Design and implement solutions using event-driven and streaming technologies (e.g., Kafka).
  • Apply object-oriented design principles, design patterns, and best engineering practices.
  • Participate in Agile/Scrum ceremonies and contribute to sprint planning and delivery.
  • Collaborate with cross-functional teams to deliver high-quality, customer-facing applications.
  • Support CI/CD pipelines and automated testing initiatives.
  • Troubleshoot, optimize, and enhance application performance and reliability.

Required Skills & Experience

  • Strong experience with Java/J2EE and modern backend frameworks.
  • Hands-on expertise with Spring Framework (Core, MVC, AOP, Batch).
  • Experience building and consuming RESTful and SOAP APIs.
  • Solid understanding of microservices architecture and cloud-native development.
  • Experience with Kafka or similar streaming technologies.
  • Proficiency in object-oriented analysis and design (OOAD) and design patterns.
  • Experience with BDD and DDD methodologies.
  • Hands-on experience with BDD frameworks such as Cucumber or Karate.
  • Strong experience with unit testing (JUnit) and automated testing practices.
  • Familiarity with CI/CD tools such as Jenkins.
  • Experience working with Oracle and/or MongoDB databases.
  • Strong collaboration and communication skills.

Preferred Qualifications

  • Experience working in large-scale, enterprise environments.
  • Hands-on experience with AWS, Azure, or PCF cloud platforms.
  • Knowledge of containerization and orchestration tools (Docker, Kubernetes).
  • Familiarity with DevOps tools such as Git, Maven, Gradle, AppDynamics, and Splunk.
  • Experience in payments, banking, or financial services environments.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Relevant certifications (AWS Associate, PCF, or similar) are a plus.

 

Apply now
Share this job