NEWPosted 4 hours ago

Job ID: JOB_ID_3757

Role Overview

We are seeking a highly skilled and experienced Java Lead to join our team. The ideal candidate will have a strong background in Java development, microservices architecture, and cloud technologies. You will be responsible for leading the design, development, and implementation of robust and scalable Java applications.

  • Core Java: Java 8 / 11 / 17
  • Frameworks & Libraries: Spring Boot, Spring Cloud, Spring MVC, Spring Data JPA / Hibernate, Spring Security / OAuth2 / JWT
  • Architecture: Microservices Architecture, REST APIs
  • Messaging & Event Streaming: Apache Kafka or RabbitMQ
  • Databases: SQL: PostgreSQL / MySQL / Oracle; NoSQL: MongoDB / Cassandra (good to have)
  • Cloud & DevOps: Docker, Kubernetes, CI/CD (Jenkins / GitHub Actions / GitLab CI), Cloud Platforms (AWS / Azure / GCP)
  • API & Integration: OpenAPI / Swagger, API Gateway, Service Discovery (Eureka / Consul)
  • Monitoring & Logging: Prometheus / Grafana, ELK Stack (Elasticsearch, Logstash, Kibana)

Responsibilities

  • Lead the design and development of Java-based applications.
  • Architect and implement microservices using Spring Boot and Spring Cloud.
  • Develop and maintain RESTful APIs.
  • Work with messaging queues like Kafka or RabbitMQ for asynchronous communication.
  • Design and manage database schemas for SQL and NoSQL databases.
  • Implement CI/CD pipelines for automated builds, testing, and deployments.
  • Deploy applications using Docker and Kubernetes on cloud platforms (AWS/Azure/GCP).
  • Ensure application performance and scalability through monitoring and logging.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Mentor junior developers and promote best practices in software development.

Requirements

  • Proven experience as a Java Lead or Senior Java Developer.
  • Extensive experience with Java 8/11/17 and related frameworks.
  • Strong understanding of microservices architecture and design patterns.
  • Experience with Spring Boot, Spring Cloud, and REST APIs.
  • Proficiency in Kafka or RabbitMQ.
  • Experience with SQL and NoSQL databases.
  • Hands-on experience with Docker, Kubernetes, and CI/CD tools.
  • Familiarity with cloud platforms like AWS, Azure, or GCP.
  • Excellent problem-solving and analytical skills.
  • Strong communication and leadership abilities.

Special Requirements

Onsite – Only local to NJ/NY or CT. Any visa.


Compensation & Location

Salary: $120,000 – $160,000 per year (Estimated)

Location: NJ


Recruiter / Company – Contact Information

Email: thompson@tekitinc.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
thompson@tekitinc.com with the subject:

DELETE_JOB_ID_3757

to delete@join-this.com.