Java Developer

JPS Tech Solutions Pvt Ltd

Bellevue (WA)

On-site

USD 140,000 - 180,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JPS Tech Solutions Pvt Ltd in Bellevue, WA seeks experienced Senior Java Developers to design, build, test, and maintain enterprise Java applications across the full software lifecycle. You will lead large projects, mentor teams, and implement secure, scalable solutions using Core Java, Spring, Hibernate, and microservices.

The role emphasizes REST/SOA integration, modern dev practices, and collaboration with business stakeholders to deliver high‑quality software.

Qualifications

  • 10+ years of IT experience in enterprise Java development.
  • Strong experience with Core Java, J2EE, Spring, Hibernate.
  • Deep knowledge of distributed Java, J2EE, SOA, middleware and enterprise integration.
  • Proficiency with JSP/JSTL/JMS/JNDI/JDBC/JAXB/Maven/Log4j/JUnit.
  • 10 years of experience with JavaScript and frameworks such as jQuery/Dojo.
  • 10 years of experience with XML, XSD/XPath/XQuery/XSLT.
  • 10 years of experience with web services (WSDL/SOAP/REST).
  • 5 years of experience with SSO integrations.
  • 10 years with microservices, REST APIs, Spring Boot, Docker, Kubernetes.
  • 10 years with CI/CD and AngularJS 2+.

Responsibilities

  • Provide technical leadership for large-scale Java development projects.
  • Analyze requirements and translate into high-level and detailed designs.
  • Design, develop, test, deploy, and maintain enterprise Java apps.
  • Architect solutions involving SOA, middleware, and integration tech.
  • Develop front-end components using Angular and JavaScript.
  • Create reusable modules and ensure code quality, security, and performance.
  • Mentor junior developers and guide architectural decisions.
  • Support CI/CD processes and automated builds/deployments.

Skills

Core Java
J2EE
Spring
Hibernate
Microservices
REST APIs
SOA
Spring Boot
Angular
Docker
Kubernetes
CI/CD
SSO
Security OWASP
XML/XSD
WSDL/SOAP
JMS

Education

Bachelor's degree in Software Engineering or CS

Tools

JMS
JNDI
JDBC
Maven
JUnit

Job description

Job Summary

We are seeking experienced Senior Java Developers to support enterprise application development initiatives. The role involves designing, developing, testing, integrating, and maintaining complex Java-based applications throughout the full software development lifecycle. The ideal candidate will have extensive experience in Core Java, J2EE, Spring, Hibernate, microservices, enterprise architecture, and system integration. Candidates should also demonstrate technical leadership, strong problem-solving skills, and the ability to mentor development teams while delivering secure, scalable, and high‑quality software solutions.

Key Responsibilities
  • Provide technical and design leadership for large-scale Java development projects, application enhancements, and system modernization initiatives.
  • Analyze business and technical requirements and translate them into high-level and detailed solution designs.
  • Design, develop, test, deploy, and maintain enterprise Java applications and services.
  • Architect and implement enterprise solutions involving distributed Java, J2EE, service-oriented architecture (SOA), middleware, and integration technologies.
  • Develop and maintain applications using Core Java, Spring, Spring Boot, Hibernate, Struts, and related frameworks.
  • Design and implement microservices and REST APIs using enterprise integration patterns and modern development practices.
  • Develop and integrate web services using SOAP, REST, XML, WSDL, and related technologies.
  • Design and implement single sign-on (SSO) solutions and enterprise authentication integrations.
  • Develop front-end components and applications using Angular, JavaScript, jQuery, and Dojo.
  • Create reusable, self-contained, and testable modules and components.
  • Work with XML technologies, including XSD, XPath, XQuery, and XSLT.
  • Establish and promote coding standards, architectural best practices, and software development guidelines.
  • Review application designs and code to ensure quality, performance, security, and compliance with enterprise standards.
  • Prepare technical documentation, including application architecture, data flows, technical specifications, and design documents.
  • Participate in project meetings with technical teams, business stakeholders, subject matter experts, and project management.
  • Guide and mentor junior developers in application design, development, testing, troubleshooting, and coding practices.
  • Maintain existing application codebases and support new application releases in production environments.
  • Identify and resolve complex technical issues across multi-platform environments.
  • Apply secure coding practices, including OWASP security principles and vulnerability prevention techniques.
  • Support CI/CD processes and automated build, testing, and deployment activities.
  • Stay current with emerging technologies, frameworks, and enterprise software development trends.
Required Qualifications
  • 10+ years of overall IT experience.
  • Bachelor’s degree in Software Engineering, Computer Science, Information Technology, or a related technical discipline.
  • Strong experience in Core Java and enterprise Java application development.
  • Deep knowledge of Java development frameworks, including Spring, Hibernate, and Struts.
  • Strong experience with distributed Java, J2EE, SOA, middleware, and enterprise integration technologies.
  • Proficiency with JSP, JSTL, JMS, JNDI, JDBC, JAXB, Maven, Log4j, and JUnit.
  • 10 years of experience with JavaScript and JavaScript frameworks such as jQuery and Dojo.
  • 10 years of experience with XML technologies, including XSD, XPath, XQuery, and XSLT.
  • 10 years of experience with Java web services and related technologies, including WSDL, SOAP, XML, RESTful services, and Web Services Development Kit.
  • 5 years of experience creating and integrating single sign-on solutions.
  • 10 years of experience with microservices, REST APIs, Spring Boot, Netflix OSS, Zuul, Docker, and Kubernetes.
  • 10 years of experience with CI/CD toolchains and AngularJS 2 or later.
  • 10 years of experience developing custom, reusable Angular modules and components.
  • 10 years of experience with end-to-end application delivery across multi-platform environments, including mainframe, client-server, and web applications.
  • 10 years of experience with the Software Development Life Cycle (SDLC) and software testing methodologies.
  • Strong understanding of application architecture, design patterns, coding standards, and secure development practices.
  • Excellent technical documentation, communication, analytical, and problem-solving skills.
  • Ability to work independently and collaboratively while managing multiple priorities and deadlines.
  • Ability to communicate effectively with technical teams, business stakeholders, management, and executive-level personnel.
Preferred Qualifications
  • Experience with C# and .NET technologies.
  • Experience leading enterprise application architecture and integrating disparate systems.
  • Experience mentoring developers and conducting technical and code reviews.
  • Experience with secure coding practices and OWASP Top 10 security guidelines.
  • Experience working in Agile development environments.
Technical Skills
  • Programming: Core Java, J2EE, JavaScript, C#, JSP, JSTL.
  • Frameworks: Spring, Spring Boot, Hibernate, Struts, AngularJS 2+, jQuery, Dojo.
  • Enterprise Technologies: JMS, JNDI, JDBC, JAXB, SOA, middleware.
  • Web Services: REST, SOAP, WSDL, XML, Web Services Development Kit.
  • XML Technologies: XSD, XPath, XQuery, XSLT.
  • Microservices & Containers: Netflix OSS, Zuul, Docker, Kubernetes.
  • Build & Testing: Maven, Log4j, JUnit, CI/CD.
  • Security: SSO, authentication integration, OWASP secure coding practices.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Raas Infotek LLC • Texas

On-site
USD 120,000 - 160,000
Core Java Developer / Lead
Core Java Developer / Lead

Centillion Infotech LLC • Oregon

Hybrid
USD 140,000 - 190,000
Flexible work from home
Java Developer
Java Developer

Compunnel Inc. • Pasadena (CA)

On-site
USD 120,000 - 170,000
Azure DevOps optional
Java Full Stack Technical Specialist
Java Full Stack Technical Specialist

Veriipro • Jersey City (NJ)

On-site
USD 180,000 - 230,000
Architect
Architect

Virtusa Corporation • Westlake (TX)

On-site
USD 120,000 - 160,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Delray Beach (FL)

On-site
USD 120,000 - 180,000
Senior Java Full-Stack Engineer: Enterprise Solutions
Senior Java Full-Stack Engineer: Enterprise Solutions

Compunnel Inc. • Phoenix (AZ)

Hybrid
USD 120,000 - 170,000
Core Java Developer / Lead
Core Java Developer / Lead

Centillion Infotech LLC • Town of Elizabethtown (NY)

Remote
USD 120,000 - 180,000
Mobile Developer
Mobile Developer

JPS Tech Solutions Pvt Ltd • Hartford (CT)

On-site
USD 120,000 - 180,000
Java Full Stack Developer
Java Full Stack Developer

Axelon Services Corporation • Jersey City (NJ)

On-site
USD 140,000 - 190,000