Senior Java Full Stack Developer

TALENT Software Services
Jacksonville, FL, United States
4 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$94,536.0 - $102,419.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Elastic Compute Cloud Amazon S3 HTML5 Continuous Integration IBM DB2 Software Design Patterns DevOps Eclipse (Software) Java Platform Enterprise Edition (J2EE)
+35 more
Github Gradle Hibernate (Java) Identity and Access Management Spring Framework Junit PostgreSQL Apache Maven MongoDB OAuth Oracle (Applications) Redis Mockito Prometheus Standard Sql Software Engineering SQL Databases TypeScript Multithreading Spring-mvc ReactJS Grafana Spring-boot Cypress (Programming Language) Amazon Virtual Private Cloud (VPC) Gitlab Apache Kafka Route53 React Redux Terraform Es2015 Splunk Docker Jenkins Microservices

Job description

  • SeekinganexperiencedSeniorJavaFullStackDeveloperwith8+yearsofhands-onexperiencedesigning,developing,andimplementingenterprise-scalewebapplications.
  • StrongbackenddevelopmentexpertiseinJava,SpringBoot,andMicroservices.
  • FrontenddevelopmentexperienceusingReact.jsandrelatedtechnologies.
  • Experiencewithcloudplatforms,RESTAPIs,databasedesign,andAgilemethodologies.
  • Mandatoryhands-onexperiencewithHealthcarePayerEnrollmentandBillingapplications/processes.

2.KeyResponsibilities

BackendDevelopment

  • Design,develop,andmaintainscalableenterpriseapplicationsusingJava/J2EE,SpringBoot,SpringMVC,Hibernate,andMicroservices.
  • DevelopandconsumeRESTfulandSOAPwebservices.
  • BuildscalableJava/SpringBootmicroservicessupportingenrollment,billing,andrelatedhealthcarebusinessprocesses.
  • Developbackendservices,businesscomponents,APIs,andenterpriseintegrations.
  • Implementmicroservicesarchitecture,servicediscovery,APIgateways,anddistributedsystems.
  • DevelopscalablebackendcomponentsusingJavaCollections,Multithreading,StreamsAPI,andDesignPatterns.
  • Developevent-drivenintegrationsandbatch-processingcapabilities.

FrontendDevelopment

  • BuildresponsiveandinteractiveuserinterfacesusingReact.js.
  • DevelopfrontendcomponentsusingJavaScript(ES6+),HTML5,andCSS3.
  • ImplementstatemanagementusingReduxandnavigationusingReactRouter.
  • IntegratefrontendapplicationswithRESTAPIsusingAJAXandJSON.
  • Developandmaintainuser-friendlyenterprisewebapplications.

HealthcareDomain

  • Design,develop,andenhanceHealthcarePayerEnrollmentandBillingapplications.
  • Supporthealthcareenrollment,billing,andrelatedbusinessprocesses.
  • Translatebusinessrequirementsintoreliabletechnicalsolutions.
  • DevelopAPIsandintegrationssupportinghealthcarepayerapplications.
  • Troubleshootapplicationandproductionissuesandperformroot-causeanalysis.
  • Implementsustainablefixestoimproveapplicationstabilityandreliability.

DatabaseDevelopment

  • DesignandoptimizedatabasesolutionsusingOracle,DB2,MongoDB,andSQL.
  • DevelopefficientSQLqueries,storedprocedures,functions,andtriggers.
  • Workwithrelationaldatabases,preferablyDB2orPostgreSQL.
  • Implementdatabasemodeling,performancetuning,andoptimization.

Cloud&DevOps

  • DeployandmanageapplicationsonAWSCloud.
  • WorkwithAWSservices,includingEC2,S3,VPC,IAM,Route53,ELB,andAutoScaling.
  • ImplementCI/CDpipelinesusingJenkins,Maven,Gradle,Docker,andGit.
  • WorkwithTerraformandGitHub/GitLabforinfrastructureautomationandsourcecontrol.
  • Supportapplicationdeployments,productionoperations,andreleasemanagement.

Security&Testing

  • DevelopsecureAPIsusingJWT,OAuth2,SpringSecurity,androle-basedaccesscontrol.
  • Performunit,integration,andautomatedtesting.
  • UseJUnitandMockitoforbackendtesting.
  • UseJest,ReactTestingLibrary,andCypressforfrontendtesting.
  • Ensurecodequalitythroughcodereviews,automatedtesting,andsecurecodingpractices.
  • FollowestablishedCI/CDandapplicationsecuritystandards.

Collaboration&Delivery

  • Collaboratewithbusiness,architecture,QA,DevOps,andonshore/offshoredevelopmentteams.
  • Participateinthecompletesoftwaredevelopmentlifecycle,includingdesign,coding,testing,deployment,andproductionsupport.
  • WorkwithinAgile/Scrumdeliverymodels.
  • Participateinsprintplanning,backlogrefinement,sprintreviews,andretrospectives.
  • Providetechnicalguidancetodevelopmentteammembers.
  • Communicateeffectivelywithcustomers,stakeholders,andcross-functionalteams.

3.EssentialSkills

BackendTechnologies

  • Java8/11+
  • Java/J2EE
  • ServletsandJSP
  • SpringFramework
  • SpringBoot
  • SpringMVC
  • SpringDataJPA
  • Hibernate
  • MicroservicesArchitecture
  • RESTfulAPIsandSOAPWebServices
  • AdvancedJavaConcepts
  • JavaCollections,Multithreading,andStreamsAPI
  • DesignPatterns

HealthcareDomain

  • MandatoryexperienceinHealthcarePayerEnrollmentandBillingapplications/processes.
  • Understandingofhealthcareenrollmentandbillingworkflows.
  • Experiencedevelopinghealthcarebusinessservices,APIs,andintegrations.

FrontendTechnologies

  • React.js
  • JavaScript(ES6+)
  • HTML5andCSS3
  • Redux
  • ReactRouter
  • AJAXandJSON
  • TypeScript

DatabaseTechnologies

  • SQLandPL/SQL
  • Oracle
  • DB2
  • PostgreSQL
  • MongoDB
  • DatabaseModelingandOptimization
  • StoredProcedures,Functions,andTriggers

Messaging&Integration

  • ApacheKafkaorenterprisemessagingtechnologies.
  • Event-drivenarchitecture.
  • Asynchronousprocessing.
  • Distributedsystemsandenterpriseintegrations.

Cloud&DevOps

  • AWS:EC2,S3,IAM,VPC,Route53,ELB,andAutoScaling.
  • Docker
  • Jenkins
  • AzureDevOps
  • Terraform
  • GitHub/GitLab
  • MavenandGradle
  • CI/CDpipelineimplementation

Testing&Tools

  • JUnit
  • Mockito
  • Jest
  • ReactTestingLibrary
  • Cypress
  • IntelliJIDEA
  • Eclipse

4.Managerial&CollaborationSkills

  • Strongcustomerandstakeholdercommunicationskills.
  • Abilitytoworkindependentlyandtakeownershipoftechnicaldeliverables.
  • Abilitytoprovidetechnicalguidanceandsupporttodevelopmentteammembers.
  • ExperienceworkinginAgile/Scrumenvironments.
  • Effectivecoordinationacrossbusiness,technical,QA,DevOps,andonshore/offshoreteams.
  • Stronganalytical,troubleshooting,andproblem-solvingabilities.

5.PreferredQualifications

  • ExperiencewithKafka,Redis,Splunk,Prometheus,Grafana,andELKStack.
  • Knowledgeofevent-drivenarchitectureanddistributedsystems.
  • Experiencedevelopinglarge-scaleenterpriseapplicationsinhealthcare,retail,ore-commerce.
  • ExperiencewithMedicaid,Medicare,SNAP,orotherhealthcare-relatedprograms.
  • Experiencewithlargeenterprisetransformationprojects.
  • AWScertificationorcloud-nativeapplicationdevelopmentexperience.

Requirements

Java, Software Engineering, Test Tools, * AgileWayofWorking

  • DevOps
  • PostgreSQL
  • ApacheKafka
  • AdvancedJavaConcepts
  • Microservices
  • SpringBoot
  • HealthcareDomain
  • HealthcarePayerEnrollmentandBilling
  • JavaFullStackDevelopment
  • AWSCloud
  • React.js
  • CI/CD
  • RESTAPIs

7.OverallExperienceRequirement

  • MinimumExperience:8+yearsofhands-onJava/J2EEdevelopment.
  • TargetExperienceRange:8-10years.
  • StrongexpertiseinJava8/11+,SpringBoot,SpringFramework,andMicroservices.
  • Mandatoryhands-onexperienceinHealthcarePayerEnrollmentandBillingapplications.
  • StrongexperienceinRESTAPIs,backendservices,enterpriseintegrations,SQL,Kafkaorequivalentmessaging,CI/CD,automatedtesting,andapplicationsecurity.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…