
Senior Java Full Stack Developer
Talent Software Services · Jacksonville, FL · Onsite
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
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
- Java
- Spring Boot
- React
- J2EE
- Spring MVC
- Hibernate
- SOAP
- JavaScript
- HTML
- CSS
- Redux
- React Router
- AJAX
- JSON
- Oracle Database
- DB2
- MongoDB
- SQL
- PostgreSQL
- AWS
- EC2
- S3
- VPC
- IAM
- Route 53
- ELB
- Jenkins
- Maven
- Gradle
- Docker
- Git
- Terraform
- GitHub
- GitLab
- JWT
- OAuth 2.0
- Spring Security
- JUnit
- Mockito
- Jest
- React Testing Library
- Cypress
- JSP
- Spring
- Spring Data JPA
- TypeScript
- PL/SQL
- Kafka
- Azure DevOps
- Eclipse
- Redis
- Splunk
- Prometheus
- Grafana
- ELK Stack
More jobs at Talent Software Services
All 63- Specialist, Technology Support IIITalent Software Services · Columbia, SCtoday
- Software Engineer, Advanced AnalyticsTalent Software Services · Boston, MAtoday
- Business Analyst (Contractor) – Agentic AI Platform - HybridTalent Software Services · South San Francisco, CAtoday
- Developer IVTalent Software Services · Columbia, SC3d ago
- Lead UX DesignerTalent Software Services · Irving, TX3d ago
Similar roles
- Senior Scala Software Engineer3coresystems · Chicago, IL, United Statestoday
- Staff Machine Learning Engineer, HomefeedPinterest · San Francisco, CA, US · Remote, UStoday
- Staff Machine Learning EngineerPinterest · San Francisco, CA, US · Remote, UStoday
- Director, Machine Learning Engineering, Ads MeasurementPinterest · San Francisco, CA, US · Palo Alto, CA, US · Seattle, WA, UStoday
- Staff Software Engineer, App PromotionPinterest · San Francisco, CA, US · Seattle, WA, US · Remote, CA, WA, UStoday
- Staff Software Engineer, Ads & Core Serving PlatformPinterest · Palo Alto, CA, US · San Francisco, CA, UStoday