JobHabor
Menu

Senior Java Full Stack Developer

Talent Software Services · Jacksonville, FL · Onsite

100100

Hiring signal

Actively hiring

Posted 7 days ago · still listed on the employer's own board · How we score

All reasons

In its favour

  • Posted 7 days ago
  • Still listed on the employer's own board

Did you apply?

Senior Java Full Stack Developer at Talent Software Services. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

Job Description: Senior Java Full Stack Developer

  • Position: Senior Java Full Stack Developer
  • Location: Jacksonville, FL
  • Work Mode: Onsite
  • Duration: 6 Months
  • Experience Required: 8–10 Years

1. Job Summary

  • Seeking an experienced Senior Java Full Stack Developer with 8+ years of hands-on experience designing, developing, and implementing enterprise-scale web applications.
  • Strong backend development expertise in Java, Spring Boot, and Microservices.
  • Frontend development experience using React.js and related technologies.
  • Experience with cloud platforms, REST APIs, database design, and Agile methodologies.
  • Mandatory hands-on experience with Healthcare Payer Enrollment and Billing applications/processes.

2. Key Responsibilities

Backend Development

  • Design, develop, and maintain scalable enterprise applications using Java/J2EE, Spring Boot, Spring MVC, Hibernate, and Microservices.
  • Develop and consume RESTful and SOAP web services.
  • Build scalable Java/Spring Boot microservices supporting enrollment, billing, and related healthcare business processes.
  • Develop backend services, business components, APIs, and enterprise integrations.
  • Implement microservices architecture, service discovery, API gateways, and distributed systems.
  • Develop scalable backend components using Java Collections, Multithreading, Streams API, and Design Patterns.
  • Develop event-driven integrations and batch-processing capabilities.

Frontend Development

  • Build responsive and interactive user interfaces using React.js.
  • Develop frontend components using JavaScript (ES6+), HTML5, and CSS3.
  • Implement state management using Redux and navigation using React Router.
  • Integrate frontend applications with REST APIs using AJAX and JSON.
  • Develop and maintain user-friendly enterprise web applications.

Healthcare Domain

  • Design, develop, and enhance Healthcare Payer Enrollment and Billing applications.
  • Support healthcare enrollment, billing, and related business processes.
  • Translate business requirements into reliable technical solutions.
  • Develop APIs and integrations supporting healthcare payer applications.
  • Troubleshoot application and production issues and perform root-cause analysis.
  • Implement sustainable fixes to improve application stability and reliability.

Database Development

  • Design and optimize database solutions using Oracle, DB2, MongoDB, and SQL.
  • Develop efficient SQL queries, stored procedures, functions, and triggers.
  • Work with relational databases, preferably DB2 or PostgreSQL.
  • Implement database modeling, performance tuning, and optimization.

Cloud & DevOps

  • Deploy and manage applications on AWS Cloud.
  • Work with AWS services, including EC2, S3, VPC, IAM, Route 53, ELB, and Auto Scaling.
  • Implement CI/CD pipelines using Jenkins, Maven, Gradle, Docker, and Git.
  • Work with Terraform and GitHub/GitLab for infrastructure automation and source control.
  • Support application deployments, production operations, and release management.

Security & Testing

  • Develop secure APIs using JWT, OAuth2, Spring Security, and role-based access control.
  • Perform unit, integration, and automated testing.
  • Use JUnit and Mockito for backend testing.
  • Use Jest, React Testing Library, and Cypress for frontend testing.
  • Ensure code quality through code reviews, automated testing, and secure coding practices.
  • Follow established CI/CD and application security standards.

Collaboration & Delivery

  • Collaborate with business, architecture, QA, DevOps, and onshore/offshore development teams.
  • Participate in the complete software development lifecycle, including design, coding, testing, deployment, and production support.
  • Work within Agile/Scrum delivery models.
  • Participate in sprint planning, backlog refinement, sprint reviews, and retrospectives.
  • Provide technical guidance to development team members.
  • Communicate effectively with customers, stakeholders, and cross-functional teams.

3. Essential Skills

Backend Technologies

  • Java 8/11+
  • Java/J2EE
  • Servlets and JSP
  • Spring Framework
  • Spring Boot
  • Spring MVC
  • Spring Data JPA
  • Hibernate
  • Microservices Architecture
  • RESTful APIs and SOAP Web Services
  • Advanced Java Concepts
  • Java Collections, Multithreading, and Streams API
  • Design Patterns

Healthcare Domain

  • Mandatory experience in Healthcare Payer Enrollment and Billing applications/processes.
  • Understanding of healthcare enrollment and billing workflows.
  • Experience developing healthcare business services, APIs, and integrations.

Frontend Technologies

  • React.js
  • JavaScript (ES6+)
  • HTML5 and CSS3
  • Redux
  • React Router
  • AJAX and JSON
  • TypeScript

Database Technologies

  • SQL and PL/SQL
  • Oracle
  • DB2
  • PostgreSQL
  • MongoDB
  • Database Modeling and Optimization
  • Stored Procedures, Functions, and Triggers

Messaging & Integration

  • Apache Kafka or enterprise messaging technologies.
  • Event-driven architecture.
  • Asynchronous processing.
  • Distributed systems and enterprise integrations.

Cloud & DevOps

  • AWS: EC2, S3, IAM, VPC, Route 53, ELB, and Auto Scaling.
  • Docker
  • Jenkins
  • Azure DevOps
  • Terraform
  • GitHub/GitLab
  • Maven and Gradle
  • CI/CD pipeline implementation

Testing & Tools

  • JUnit
  • Mockito
  • Jest
  • React Testing Library
  • Cypress
  • IntelliJ IDEA
  • Eclipse

4. Managerial & Collaboration Skills

  • Strong customer and stakeholder communication skills.
  • Ability to work independently and take ownership of technical deliverables.
  • Ability to provide technical guidance and support to development team members.
  • Experience working in Agile/Scrum environments.
  • Effective coordination across business, technical, QA, DevOps, and onshore/offshore teams.
  • Strong analytical, troubleshooting, and problem-solving abilities.

5. Preferred Qualifications

  • Experience with Kafka, Redis, Splunk, Prometheus, Grafana, and ELK Stack.
  • Knowledge of event-driven architecture and distributed systems.
  • Experience developing large-scale enterprise applications in healthcare, retail, or e-commerce.
  • Experience with Medicaid, Medicare, SNAP, or other healthcare-related programs.
  • Experience with large enterprise transformation projects.
  • AWS certification or cloud-native application development experience.

6. Keywords

  • Agile Way of Working
  • DevOps
  • PostgreSQL
  • Apache Kafka
  • Advanced Java Concepts
  • Microservices
  • Spring Boot
  • Healthcare Domain
  • Healthcare Payer Enrollment and Billing
  • Java Full Stack Development
  • AWS Cloud
  • React.js
  • CI/CD
  • REST APIs

7. Overall Experience Requirement

  • Minimum Experience: 8+ years of hands-on Java/J2EE development.
  • Target Experience Range: 8–10 years.
  • Strong expertise in Java 8/11+, Spring Boot, Spring Framework, and Microservices.
  • Mandatory hands-on experience in Healthcare Payer Enrollment and Billing applications.
  • Strong experience in REST APIs, backend services, enterprise integrations, SQL, Kafka or equivalent messaging, CI/CD, automated testing, and application security.

Skills

More jobs at Talent Software Services

All 63

Similar roles