Overview
On Site
Hybrid3 days Onsite
Depends on Experience
Full Time
No Travel Required
Able to Provide Sponsorship
Skills
Java
Healthcare
Springboot
Struts
Azure
swing
Job Details
Job Title: Senior Java Developer / Java Developer
Duration: 12+ Months (Long Term)
Position: Atlanta, GA, Seattle, WA, Iselin, NJ & Tampa, FL (3 days in a week)
JOB DESCRIPTION: The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
Qualifications:
- 10+ years of relevant experience
- Java, Spring, Spring Boot, Spring Cloud, J2EE Design Patterns, REST services
- Front End Technologies like JavaScript and Angular version 8/9, CSS2/CSS3, HTML
- Strong Knowledge of SQL, JDBC, Unix commands
- Hands-on Database experience in relational (Oracle/DB2) and No-SQL (MongoDB)
- Hands-on experience in caching frameworks – Redis / Hazelcast
- Exposure to DevOps, such as CI/CD processes with Jenkins, UDeploy, TeamCity, Bitbucket and code quality control
- Familiar with Docker, Openshift platform, understanding of container, pod, route, and load balancer
- Hands-on experience in code testing tools like Junit / Mockito / Cucumber
- Expertise in Test driven development (Junit, JMeter), Continuous Integration (Jenkins), Build tool (Maven) and Version Control (Git), Development tools (Eclipse, IntelliJ)
- Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
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.