Skip to main content

Java Developer

Technology
Sparix Global.
1 month ago
Service contract

Job description

Hybrid (2-3 days/week)

Bangalore, Mumbai

Must have skills:

Java: 4+ years of production experience with Java 8+ (Streams, Lambda, Concurrency, Collections)

Frameworks: Strong hands-on experience with Spring Boot, Spring Framework, Spring Security

REST API Development: Proven experience designing and implementing RESTful web services, API versioning

Design Patterns: Solid understanding and implementation of creational, structural, and behavioral patterns (Factory, Singleton, Observer, Strategy, Command)

Testing: Proficient in unit testing (JUnit 5/TestNG), integration testing, mocking frameworks (Mockito), TDD practices Microservices & Deployment: Containerization: Hands-on Docker experience for packaging and deploying applications

Microservices Architecture: Experience with service decomposition, inter-service communication, distributed systems

Abstraction & Portability: Strong understanding of environment-agnostic design, configuration externalization

Build Tools: Maven or Gradle for dependency management and build automation

Good to have have skills:

Advanced Technical: Orchestration: Kubernetes, Docker

Cloud Platforms: Alibaba/ Azure / GCP services and deployment

Message Brokers: Apache Kafka/ RabbitMQ for asynchronous communication

Databases: SQL (PostgreSQL, MySQL) /NoSQL (MongoDB, Cassandra)

API Gateway: Kong API Gateway/Spring Cloud Gateway/ Zuul for microservices routing Development & Operations:

CI/CD pipelines (Jenkins, GitLab CI/CD)

Spring Cloud ecosystem (Config Server, Eureka, Circuit Breaker)

Monitoring & Observability (Micrometer, Prometheus, ELK stack)

Performance optimization and profiling

Security best practices for enterprise applications Client-Facing Experience:

Experience working in service-based organizations

Adaptability to different domain requirements

Understanding of various industry standards and compliance requirements

Interested in this role?

Related