Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 1 Month(s)
Skills
API
Algorithms
Amazon Web Services
AngularJS
Cloud Computing
Collaboration
Continuous Delivery
Job Details
We are looking for a Java Fullstack Developer for our client in Portsmouth, NH
Job Title: Java Fullstack Developer
Job Type: Contract
Job Description:
- The Java Developer will support a modernization initiative transitioning an existing WebSphere-based Java application using the Spring Framework (XML) and JMS into a modern architecture using Spring Boot APIs and an Angular UI.
- This role also includes participating in the migration from DB2 to AWS Aurora.
- The ideal candidate will have strong Java fundamentals and deep understanding of application lifecycle, Spring frameworks, and modern API development.
- This role requires both technical expertise and the ability to integrate legacy applications into new cloud-based architectures.
- Strong understanding of core Java concepts and IoC principles.
- Ability to explain data structures and their underlying mechanisms (HashMaps, Sets, etc.).
- Knowledge of Java bean lifecycle events.
- Understanding of Spring Boot lifecycle and key hooks.
- Experience with RESTful API design and implementation.
- Experience with unit testing and TDD (JUnit, Mockito).
- Proficiency with Git.
- Knowledge of performance optimization, debugging, and profiling for Java applications.
- Familiarity with Docker, Kubernetes, and containerized environments.
- Core Java.
- Spring Framework (XML), Spring Boot.
- JMS.
- REST API development.
- Angular UI integration (front-end collaboration).
- DB2 to AWS Aurora migration familiarity.
- Data structures and algorithms.
- Object-oriented design and design patterns.
- Git version control.
- Unit testing frameworks.
- Understanding of CI/CD practices.
- Experience working in cloud environments.
- Experience with microservices architecture.
- Proven experience as a Java Developer working with enterprise applications.
- Experience with WebSphere applications preferred.
- Experience with modernization or migration projects is a plus.
- Bachelor s degree in Computer Science or related field preferred.
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.