Why This Role Stands Out
This Java Engineer role offers a fantastic opportunity to leverage your 8+ years of J2EE expertise and cloud-native development skills within a reputable company. You'll thrive here if you possess strong microservices, REST API, and Oracle SQL proficiency, contributing to impactful, enterprise-grade applications. Apply today to advance your career in this exciting on-site position!
Quick Overview
Job Description
Java Engineer
Onsite( 5days)
O''Fallon, Missouri
C2C
Note- Looking for local candidates. Who willing to come for in-person.
An ideal candidate for this role would have extensive experience in Java development and be well-versed in cloud-native applications, microservices, and a modern technology stack. Here’s a breakdown of the perfect candidate profile:
- Java Expertise: Has at least 8+ years of hands-on Java development experience, specifically in J2EE (Java 2 Platform, Enterprise Edition). This extensive experience implies that the candidate is proficient in enterprise-grade Java applications, design patterns, and performance optimization.
- Microservices and REST API Proficiency: Skilled in developing web services, particularly microservices architectures, and REST APIs. This indicates a strong understanding of how to build, scale, and maintain distributed systems effectively.
- Database and SQL Skills: Proficient in Oracle Database, with expertise in writing complex SQL queries. This level of database knowledge is crucial for data-heavy applications and backend services.
- Cloud-Native and Platform Experience: Familiarity with cloud platforms, preferably AWS or Azure, as well as experience with deploying cloud-native applications. Knowledge of tools like PCF (Pivotal Cloud Foundry) demonstrates the candidate’s ability to work within cloud environments effectively.
- Modern Software Design Principles: Deep understanding of design principles like SOLID, DRY (Don''t Repeat Yourself), and Single Responsibility. This skill shows the candidate’s commitment to writing clean, maintainable, and scalable code.
- Broad Technology Stack Experience: Familiar with a range of modern tools and technologies, including NiFi (data flow management), NATS (messaging system), Kafka (event streaming), Zookeeper (coordination service), Splunk (monitoring), Redis (in-memory data structure store), Cassandra (NoSQL database), and Oracle. The ability to simplify and create common libraries/interfaces for these tools is a plus.
- Leadership and Collaboration Skills: Experience driving end-to-end development, conducting code reviews, developing test strategies, coordinating with cross-functional teams, and resolving operational issues. This suggests that the candidate can lead and manage projects while also being a key technical contributor.
- Performance Optimization and Code Reviews: Skilled in performance code reviews and implementing best practices for efficient, scalable code.
A candidate with these qualifications would likely have a background in enterprise or backend development within cloud environments, with experience in leading complex projects and collaborating across teams. This person would fit well into a senior or lead developer role, where they can leverage their deep Java expertise, cloud knowledge, and problem-solving skills to drive impactful projects.
Skills
Similar jobs
Senior Java Full Stack Developer
Algo Soft Solutions LLC · San Jose, United States
7 minutes agoSr. Software Engineer
QUANTUM TECHNOLOGIES LLC · United States
7 minutes ago€80/hrSenior Lead Software Engineer
Capital One · New York, United States
7 minutes ago$250.8k - $286.2k/yrApplication Developer
Inteliblue LLC · Phoenix, United States
7 minutes agoSenior Lead Software Engineer, Full Stack
Capital One · Chicago, United States
7 minutes ago$209k - $238.5k/yrSoftware Engineer/Architect - FI Trading System
Randstad Digital · New York, United States
7 minutes ago$70 - $100/hr