Java Developer
Posted
Aug 20, 2026 (9d ago)
Seniority
Senior
Work Model
Not Specified
Type
Not Specified
Category
Salary
Not specified
Skills
Description
Job Title: Senior Java Developer Experience: 10+ Years Job Type: W2 Job Summary We are seeking an experienced Senior Java Developer with 10+ years of hands-on experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, REST APIs, databases, cloud technologies, and modern software development practices. Required Skills 10+ years of experience in Java/J2EE development Strong hands-on experience with Java 8/11/17+ Strong expertise in Spring Framework and Spring Boot Experience developing Microservices and RESTful APIs Strong knowledge of Spring MVC, Spring Security, JPA/Hibernate Strong experience with SQL and relational databases such as Oracle, PostgreSQL, or MySQL Experience with Kafka/RabbitMQ or other messaging technologies Strong understanding of OOP, Design Patterns, Data Structures, and Algorithms Experience with Git and CI/CD tools such as Jenkins, GitHub Actions, or GitLab Experience with JUnit and Mockito Experience working in Agile/Scrum environments Cloud & DevOps Hands-on experience with AWS, Azure, or Google Cloud Platform Knowledge of Docker and Kubernetes Experience with cloud-native application development and deployment Understanding of CI/CD and DevOps practices Responsibilities Design, develop, and maintain scalable Java-based enterprise applications. Develop and integrate RESTful APIs and Microservices. Design and implement efficient database solutions. Troubleshoot application, performance, and production issues. Write clean, maintainable, and testable code. Participate in code reviews and ensure development best practices. Collaborate with architects, business analysts, QA, and DevOps teams. Participate in the complete SDLC, including requirements, development, testing, deployment, and support. Contribute to application modernization and cloud migration initiatives. Educational Qualifications Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field. Master’s degree in Computer Science, Information Technology, or a related field is preferred. Equivalent combination of education and professional experience may be considered. Certifications Oracle Certified Professional: Java SE Developer Oracle Certified Professional Java SE 11/17 Developer AWS Certified Developer – Associate Microsoft Certified: Azure Developer Associate Google Professional Cloud Developer Spring Professional Certification – Preferred Certified Kubernetes Application Developer (CKAD) – Preferred
Similar Jobs
Senior Backend Software Engineer (USA Remote)
Turnitin, LLC · USA
Backend Engineer
Dispatch · USA
Backend Engineer - Platform - Stacks | Ireland
Grafana Labs · Germany, Ireland, Spain, Sweden, UK
Senior Software Engineer (Backend)
TeamSnap · USA