Senior Java Developer - Pinnacle
Tampa, FL
About the Job
Job Title: Senior Java Developer
Location:Tampa, FL (2 days onsite)
Duration:12 months initail contract with extension for longer term
Job Overview:
We are seeking an experienced Senior Java Developer to join our team working on a strategic reference data settlement instruction repository. This critical application supports backward compatibility with legacy platforms and integrates with various systems, ensuring high system performance and data quality for seamless daily transaction processing.
As a Senior Java Developer, you will design, develop, and maintain high-performance Java-based applications while collaborating with a global team using cutting-edge technologies. You will be responsible for delivering robust features, ensuring high test coverage, and deploying and managing applications on Linux servers and cloud containers.
Key Responsibilities:
- Collaborate with Business Analysts and Architects to understand requirements and deliver technical solutions.
- Develop and enhance web-based front-end and back-end application components using Java, Spring Boot, and Angular.
- Ensure comprehensive unit testing for all components and functionalities with frameworks like JUnit, Mockito, TestNG, and Cucumber.
- Monitor and troubleshoot process flows and system alerts to proactively resolve potential issues.
- Deploy changes on Linux servers and ECS/Cloud containers, ensuring stable and optimized performance.
- Investigate and remediate Level 3 issues, improving system stability and data quality.
- Maintain up-to-date documentation for environmental procedures and processes.
- Contribute to team productivity through innovative solutions and tools.
- Accurately estimate effort for tasks and consistently meet deadlines.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- Minimum 10+ years of hands-on core Java experience.
- At least 8+ years of experience with Spring Boot, Java Messaging EMS, and REST services.
- Minimum 3+ years of experience in UI development with Angular (version 5 and above) and Bootstrap.
- Proficiency in ECS containerization and Hibernate framework.
- Strong knowledge of MongoDB and Oracle Database for CRUD operations.
- Familiarity with basic Unix/Linux commands.
- Experience working in a cross-location team and following the Software Development Lifecycle.
Required Skills:
- Strong technical problem-solving skills and ability to define technical specifications.
- Expertise in unit testing frameworks such as JUnit, Mockito, TestNG, and Cucumber.
- Solid understanding of building scalable and maintainable applications.
- Excellent communication and collaboration skills for working in a dynamic, global team environment.
Preferred Skills:
- Exposure to cloud technologies and microservices architecture.
- Experience in data quality monitoring and remediation.
- Knowledge of Agile and DevOps practices.
The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits including medical, dental, vision and 401K contributions as well as any other PTO, sick leave, and other benefits mandated by appliable state or localities where you reside or work.
#LI-SK6