Who We Are
Artmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to Customers.
Job Description
Job Title : Lead Java Engineer - Microservices & Kafka
Job Type : W2 / C2C / 1099
Experience : 10-15 Years
Location : Plano, Texas
Responsibilities
- 10-15 years of hands-on experience in Java backend development.
- Proficiency in Spring Boot microservices, Spring Framework, and RESTful web services.
- Strong understanding of microservices architecture.
- Experience with API performance analysis.
- Knowledge of Prometheus for performance monitoring.
- Familiarity with Redis cache for improved application performance.
- Deep knowledge of Java 8 and later JDK features, including concurrency.
- Experience with standard design patterns (Factories, Command, Façade, Adaptor).
- Skilled in writing and optimizing queries for Oracle and NoSQL databases like Cassandra.
- Expertise in Spring Data JPA or Hibernate JPA.
- Experience with Apache Kafka for messaging architecture.
- Proficiency with the ELK Stack (Elasticsearch, Kibana, Logstash).
- Strong skills in writing unit, integration, and component tests (Mockito, jUnit).
- Excellent architectural, analytical, design, coding, and code review skills.
- Familiarity with Git, SonarQube, Prometheus, and Redis cache.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Utilize the ELK Stack (Elasticsearch, Kibana, Logstash) to search logs and develop dashboards for monitoring and analysis.
- Write unit, integration, and component tests using Mockito, jUnit, and pact test cases for RESTful web services and microservices.
- Conduct thorough code reviews to ensure adherence to best practices and coding standards.
- Leverage Git, SonarQube, and Prometheus for version control, code quality, and performance monitoring.
- Implement caching solutions using Redis to enhance application performance.
Qualification
- Bachelor's degree or equivalent combination of education and experience.