Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
Skills
Java Backend Developer
J2EE
Java development
Missouri
Onsite
Final round would be In-person
Local to MO or KS Candidates
AWS
Azure
Pivotal Cloud Foundry
Pivotal Cloud Foundry ( PCF )
PCF
SQL Queries
Java Core
Coding
Programming
Kafka
Strong Kafka
API's
Job Details
Role: Java Backend Developer
Location: O'Fallon, MO ( Day 1 onsite )
Duration: 6+ months
Interview: Final round would be In-person
Experience: 15 + Years Required
Key Responsibilities:
- Design, develop, and maintain enterprise-grade Java applications.
- Build and manage microservices and REST APIs.
- Optimize backend performance and ensure scalability.
- Develop and execute test strategies, conduct code reviews, and implement best practices.
- Collaborate with cross-functional teams to resolve operational issues.
- Simplify and create common libraries/interfaces for modern tools and technologies.
Required Skills and Experience:
- Java Expertise:
- 8+ years of hands-on Java development experience, particularly in J2EE.
- Proficient in enterprise-grade applications, design patterns, and performance optimization.
- Microservices and REST API Development:
- Strong experience in building scalable microservices architectures.
- Proficient in RESTful web services.
- Database and SQL Skills:
- Expertise in Oracle Database.
- Skilled in writing complex SQL queries for data-intensive applications.
- Cloud-Native and Platform Experience:
- Familiarity with cloud platforms such as AWS or Azure.
- Experience deploying cloud-native applications.
- Knowledge of PCF (Pivotal Cloud Foundry) is a plus.
- Modern Software Design Principles:
- Deep understanding of SOLID principles, DRY, and Single Responsibility.
- Commitment to writing clean, maintainable, and scalable code.
- Broad Technology Stack Experience:
- Familiarity with NiFi, NATS, Kafka, Zookeeper, Splunk, Redis, Cassandra, and Oracle.
- Ability to simplify and create common libraries/interfaces across these tools.
- Leadership and Collaboration:
- Experience driving end-to-end development and leading projects.
- Conducting code reviews, coordinating with cross-functional teams, and resolving operational issues.
- Performance Optimization:
- Skilled in reviewing and improving code for efficiency and scalability.
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.