Overview
On Site
Up to $68
Accepts corp to corp applications
Contract - Independent
Contract - 6 Month(s)
No Travel Required
Skills
Docker
Kubernetes
AWS
PostgreSQL
MySQL
security
Azure
Data
Migration
etc
Spring Framework 6 (Core
Boot
RESTful APIs and working with JSON/XML.
Solid experience with legacy Java frameworks
especially Struts 1.x (maintenance
or support).
or Google Cloud Platform (GCP)
Job Details
Job Description
Relevant Experience: 8-11+ Years
Roles & Responsibilities:
- Develop, test, and deploy high-performance Java applications using Java 21, Spring 6, and legacy Struts 1 frameworks.
- Modernize and migrate legacy Struts-based applications to modern Java/Spring solutions.
- Develop and maintain RESTful APIs and microservices for cloud-native applications.
- Collaborate with cross-functional teams including product owners, architects, DevOps, and QA to deliver high-quality software.
- Ensure code quality through unit testing, integration testing, and code reviews.
- Participate in Agile ceremonies and contribute to sprint planning, estimations, and retrospectives.
- Optimize application performance, scalability, and security using modern cloud tools and best practices.
- Stay current with emerging technologies and industry trends, especially in cloud computing and Java ecosystems.
Required Skills & Qualifications:
- 8-11+ years of hands-on experience in Java development.
- Strong experience with Java 21, including new language features and enhancements.
- Expert-level proficiency in Spring Framework 6 (Core, Boot, Security, Data, etc.).
- Solid experience with legacy Java frameworks, especially Struts 1.x (maintenance, migration, or support).
- Experience building and consuming RESTful APIs and working with JSON/XML.
- Proficiency in cloud platforms such as AWS, Azure, or Google Cloud Platform (Google Cloud Platform).
- Hands-on experience with containerization and orchestration tools (Docker, Kubernetes).
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
- Strong understanding of relational databases (e.g., PostgreSQL, MySQL) and ORM frameworks like Hibernate.
- Excellent problem-solving skills and ability to debug complex applications.
- Strong communication and team collaboration skills.
Preferred Qualifications:
- Experience with Struts-to-Spring migration projects.
- Certifications in Java, Spring, or cloud platforms (e.g., AWS Certified Developer).
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.