Skip to main content

About the role

Overview: As a Java Developer, you will design and deliver enterprise-grade solutions using Java, JEE, and Spring Boot within a scalable web and API-driven ecosystem. You’ll apply design patterns and build RESTful services and microservices, while integrating DevOps practices and AWS-based workloads. The role emphasizes strong client communication and adherence to industry-standard security protocols such as OAuth. You will work with cross-functional teams to shape robust software that aligns with the client’s technology stack and enterprise goals.
Responsibilities: Design and implement enterprise solutions using Java technology stack (Java 8, JEE, Spring Boot) Develop highly scalable web applications and RESTful APIs with microservices Apply design patterns to ensure maintainable architectures Contribute to DevOps practices and AWS-based deployments Demonstrate proficiency with JSON, XML, XSLT, and PL/SQL in integration scenarios Implement API security protocols including OAuth Engage in effective client communication and collaboration with stakeholders
Key requirements: Min. 05+ years IT experience in Java 8, J2EE and related technologies Hands-on experience on AWS Hands-on experience on DevOps Experience with Design Patterns Effective client communication Collaborative team player Problem solving and analytical mindset Java 8 J2EE Spring Boot

Matching similar jobs

JOB OVERVIEW

Experience level

Senior

Location

Henrico, VA

Occupation

Software Developers

Industry

Custom Computer Programming Services

Posted

today

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE (opens in a new tab)