Overview
On Site
DOE
Contract - W2
Skills
FOCUS
Web Applications
Object-relational Mapping
Collaboration
Process Flow
Cloud Computing
Amazon S3
Amazon CloudFront
Amazon SQS
Amazon Route 53
Debugging
Database
Version Control
Git
Specification Gathering
Java
J2EE
Web Development
AngularJS
Spring MVC
Spring Framework
Hibernate
Multithreading
SQL
Relational Databases
Docker
Kubernetes
SOAP
RESTful
Web Services
Apache Tomcat
Servers
Agile
Amazon RDS
Remote Desktop Services
Amazon Web Services
Communication
Attention To Detail
Mentorship
MDB
IBM WebSphere MQ
Apache Struts
Job Details
Job Summary We are seeking a highly skilled Java Developer to contribute to the design, development, and deployment of enterprise-grade web applications. This role requires strong expertise across front-end, middle-tier, and backend technologies, with a focus on building scalable, secure, and high-performance systems. The ideal candidate will be comfortable working independently under tight deadlines and collaborating with technical teams to deliver robust solutions. Key Responsibilities Design and develop web applications using Java/J2EE technologies. Implement front-end components using Angular, Spring MVC, or equivalent frameworks. Develop backend services using Spring, Spring Boot, and Hibernate or equivalent ORM. Build and deploy applications in Docker and Kubernetes environments. Develop and maintain SOAP/RESTful web services. Collaborate with cross-functional teams to define requirements and illustrate process flows. Mentor junior developers and provide technical guidance. Troubleshoot and resolve application issues in production and development environments. Work with AWS cloud-native services including S3, CloudFront, Lambda, ELB, SNS, SQS, and Route53. Deploy application components in AWS EKS clusters and debug related issues. Utilize Aurora RDS for database operations and Amazon MQ for message brokering. Participate in Agile development processes and use version control tools like Git. Document application requirements and technical specifications. Required Qualifications Minimum 7 years of experience in Java/J2EE web development. Hands-on experience with Angular, Spring MVC, Spring Boot, and Hibernate (last 23 years). Strong understanding of multithreading, asynchronous calls, and CompletableFuture. Proficiency in SQL and experience with relational databases. Experience with Docker and Kubernetes for containerized deployments. Expertise in developing SOAP/RESTful web services. Familiarity with Tomcat servers and Agile methodologies. Experience with AWS services including EKS, Aurora RDS, and Amazon MQ. Strong communication skills and ability to operate independently with attention to detail. Experience mentoring team members and leading technical discussions. Preferred Qualifications Experience with MDB/MDP/Broker/Service Bus MQ technologies. Familiarity with Struts framework. Strong understanding of deployment processes and production troubleshooting techniques. Education: Bachelors Degree
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.