Job Type: Contract
Job Category: IT
Job Description
Title: Java Developer
Location: Atlanta, GA
Contract
Job Description:
We are looking for an experienced Senior Java Full Stack Developer with strong expertise in the Unemployment Insurance (UI) domain to design, develop, and support enterprise-level applications for US public sector programs. The ideal candidate will have hands-on experience with modern Java technologies and frontend frameworks, particularly Angular 17, and a strong understanding of technical and functional requirements within unemployment insurance systems.
Roles & Responsibilities:
- Design, develop, and enhance enterprise applications using Java, J2EE, and Spring Boot.
- Build and maintain microservices-based architectures following industry best practices.
- Develop responsive and user-friendly UI components using Angular 17, JavaScript, CSS, and HTML.
- Implement and consume REST and SOAP web services using JSON and XML.
- Work closely with business analysts and stakeholders to translate Unemployment Insurance functional requirements into technical solutions.
- Integrate backend services using Hibernate/JPA and manage data persistence.
- Perform database development and optimization using PostgreSQL.
- Use Maven for build automation and dependency management.
- Participate in code reviews, unit testing, and debugging to ensure high-quality deliverables.
- Collaborate with cross-functional teams to support application releases and production issues.
- Ensure adherence to security, performance, and coding standards.
Required Skills & Qualifications:
- 8+ years of hands-on experience in Java Development.
- Strong Unemployment Insurance (UI) domain experience – mandatory.
- Expertise in Java, J2EE, Spring Boot, and Microservices.
- Hands-on experience with Angular 17 and modern frontend development.
- Strong knowledge of JavaScript, CSS, JSON, and XML.
- Experience building and consuming REST & SOAP Web Services.
- Proficiency in Hibernate/JPA for ORM.
- Experience with PostgreSQL or similar relational databases.
- Strong experience with Maven build tools.
- Excellent understanding of full stack development concepts.
Required Skills
Cloud Developer SQL Application Developer