Java Developer

OMEGAHIRES
Franklin Township, United States of America
8 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Franklin Township, United States of America

Tech stack

Clean Code Principles
Java
Amazon Web Services (AWS)
Tomcat
Application Performance Management
Azure
Oracle WebLogic Server
Software Quality
Code Review
Databases
Database Design
Software Debugging
Software Design Patterns
DevOps
Java Platform Enterprise Edition (J2EE)
Github
Hibernate
Web Servers
Java Servlet
Spring
Javaserver Pages
Object-Oriented Software Development
Performance Tuning
Systems Development Life Cycle
Standard Sql
Simple Object Access Protocol (SOAP)
Software Engineering
PL-SQL
Web Services
Enterprise Software Applications
Cloud Platform System
Spring-boot
SOAPAPI
Containerization
Kubernetes
REST
Software Version Control
Docker
Microservices

Job description

We are seeking a highly skilled Senior Java Developer with strong experience in building scalable, multi-tier enterprise applications. The ideal candidate will have deep expertise in Core Java, Spring Boot, and Microservices architecture, along with hands-on experience in database design, cloud environments, and modern development practices., * Design, develop, and maintain robust, scalable, and high-performance applications using Java and J2EE technologies

  • Build and implement RESTful and SOAP-based web services
  • Develop microservices-based architectures using Spring Boot
  • Participate in the full software development lifecycle (SDLC), including design, development, testing, deployment, and maintenance
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Ensure code quality through best practices, design patterns, and code reviews
  • Troubleshoot, debug, and optimize application performance
  • Work with databases for design, development, and performance tuning
  • Deploy and manage applications in cloud environments

Requirements

  • Strong expertise in Core Java (Java 7/8/11) and J2EE technologies

  • Solid understanding of Object-Oriented Design (OOD) and design principles

  • Hands-on experience with:

  • Spring Framework & Spring Boot

  • Microservices architecture

  • RESTful and SOAP web services

  • Hibernate or other ORM frameworks

  • Experience working with Servlets and JSP

  • Strong knowledge of SQL & PL/SQL, including database design

  • Familiarity with design patterns and best coding practices

  • Experience with GitHub or version control systems

  • Knowledge of application and web servers (e.g., Tomcat, WebLogic)

  • Exposure to cloud platforms (AWS/Azure/GCP) is a plus

Preferred Qualifications

  • Experience with modern DevOps practices and CI/CD pipelines
  • Familiarity with containerization tools like Docker/Kubernetes
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities, * 6+ years of hands-on Java development experience
  • Strong experience in enterprise-level application development
  • Ability to work in a fast-paced, collaborative environment
  • Proactive mindset with a focus on quality and delivery

Powered by JazzHR

About the company

© 2026 Careerjet All rights reserved

Apply for this position