Software Engineer Lead - Contractor

AGM Tech Solutions, LLC

Strongsville, OH

JOB DETAILS
SKILLS
Agile Programming Methodologies, Apache Cassandra, Apache Kafka, Application Programming Interface (API), Atlassian JIRA, Brokerage, Cloud Computing, Configuration Management, Continuous Deployment/Delivery, Continuous Integration, DevOps, Docker, Elasticsearch, Git, GitHub, JMX (Java Management Extensions), Java, Java Platform Enterprise Edition (Java EE/J2EE), Jenkins, Leadership, Machine Tool, Metrics, Microservices, MongoDB, Oracle, Oracle Database, Performance Tuning/Optimization, PostgreSQL, Problem Solving Skills, REST (Representational State Transfer), Scrum Project Management and Software Development, ServiceNow, Software Development, Software Engineering, Spring Framework, Team Lead/Manager, Team Player, Technical Leadership, Technical Support, Test Automation, Test Tools
LOCATION
Strongsville, OH
POSTED
1 day ago

Roles/Responsibilities:
Must have " Multiple years of experience in software development with strong focus on Java / J2EE technologies. " Proven experience in programming JAVA based microservices, Kafka, Kstreams, Configuration and Optimization. " Strong knowledge of Spring Boot, Spring Cloud, REST APIs. " Hands-on experience writing queries with Oracle. " Good understanding of containerization technologies like OCP, Docker, Kubernetes " Experience with CI/CD pipelines, Git, Jenkins, and automated testing tools. " Strong problem-solving skills and ability to lead technical teams. " Provides technical guidance and support to colleagues and solution development. Preferred Skills: " Experience with event-driven architecture, messaging systems like Kafka. " Exposure to SAFE Agile/Scrum methodologies. " Understanding of Kafka architecture (brokers, partitions, topics, producers, consumers) " Experience with Kafka Producers and Consumers using the Kafka Java client " Distributed Processing Concepts (Just a high level) " Integration with External Systems " Connecting Kafka Streams with databases (PostgreSQL, MongoDB, Cassandra) " Using Kafka Connect for external data integration " Knowledge of REST APIs and how to expose data from Kafka Streams " Familiarity with Docker and Kubernetes for containerized deployment, OpenShift " Using CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI) " Logging and tracing using ELK (Elasticsearch) or OpenTelemetry (High level understanding) " Experience building REST APIs using Spring Boot, Spring Data and reading from databases via APIs " Monitoring ( Dynatrace) and Optimization, Kafka Streams metrics (through JMX, Grafana, Prometheus).

MUST HAVE SKILLS: Years of experience: at least 8 years Software development 1. Expert Java & J2EE 2. Kafka & Kafka Streams, Mappers 3. Microservices architecture 4. Spring Framework (Spring Boot, Spring Cloud) 5. REST API development 6. Configuration management & performance optimization 7. Oracle & SQL 8. Container platforms (Docker, Kubernetes, OpenShift/OCP) 9. CI/CD & DevOps tooling (pipelines, Git, Jenkins) 10. Automated testing tools.

FLEX SKILLS: 1. Jira 2. ServiceNow 3. Confluence

Soft Skills: " Problem Solving Skills " Individual contributor with lead capabilities " Team Player " Tach Savvy

Education: " Bachelor's or relevant experience will be considered

About the Company

A

AGM Tech Solutions, LLC