i
Bounteous x Accolite
91 Bounteous x Accolite Jobs
5-7 years
Senior Java Developer/Lead - Spring Boot/Microservices Architecture (5-7 yrs)
Bounteous x Accolite
posted 5d ago
Flexible timing
Key skills for the job
Key Responsibilities :
- Design, develop, and maintain scalable backend applications using Java (8+) and Spring Boot.
- Develop and optimize RESTful APIs and Microservices.
- Implement asynchronous processing using Kafka, RabbitMQ, or ActiveMQ.
- Work with GraphQL and WebSockets for real-time applications.
- Develop and optimize database queries using PostgreSQL, MySQL, or MongoDB.
- Work with ORM frameworks like Hibernate, JPA for database interactions.
- Implement caching mechanisms using Redis, Memcached, or Hazelcast.
- Handle database migrations using Flyway or Liquibase.
- Develop Microservices-based architectures using Spring Cloud.
- Implement service discovery, API gateways, and load balancing using Eureka, Zuul, or Consul.
- Deploy applications on AWS, Azure, or Google Cloud Platform (GCP).
- Work with Docker, Kubernetes, and serverless architectures (AWS Lambda, Google Cloud Functions).
- Implement OAuth2, JWT, and role-based access control (RBAC).
- Secure APIs from CSRF, XSS, SQL Injection, and other vulnerabilities.
- Optimize application performance using profiling tools like JProfiler, YourKit, or New Relic.
- Implement rate limiting, throttling, and circuit breakers.
- Automate builds and deployments using Jenkins, GitHub Actions, or GitLab CI/CD.
- Containerize applications with Docker and orchestrate with Kubernetes.
- Monitor and log application performance using ELK Stack, Prometheus, Grafana.
- Write unit and integration tests using JUnit, Mockito, TestNG.
- Perform code reviews, debugging, and refactoring for maintainability.
- Implement test-driven development (TDD) and continuous testing.
Required Skills & Qualifications :
Experience : 5+ years in Java backend development.
Education : Bachelor's/Master's degree in Computer Science, IT, or a related field.
- Strong expertise in Java 8+, Spring Boot, and Spring Framework.
- Experience with Microservices, RESTful API development.
- Knowledge of JPA, Hibernate, and database optimization techniques.
- Experience with PostgreSQL, MySQL, MongoDB, or Cassandra.
- Proficiency in SQL tuning, indexing, and performance optimization.
- Hands-on experience with AWS (EC2, S3, RDS, Lambda), Azure, or GCP.
- Knowledge of Docker, Kubernetes, Terraform, and CI/CD pipelines.
- Experience with Apache Kafka, RabbitMQ, ActiveMQ, or Google Pub/Sub.
- Implementation of event-driven architecture for real-time data processing.
- Expertise in secure coding practices, authentication, and authorization.
- Strong understanding of API rate limiting, caching, and load balancing.
Preferred Qualifications :
- Experience with Reactive Programming (Project Reactor, WebFlux).
- Knowledge of Serverless architectures and NoSQL databases.
- Familiarity with GraphQL, gRPC, or WebSockets.
Functional Areas: Other
Read full job descriptionPrepare for Microservice Architect roles with real interview advice
5-7 Yrs
4-8 Yrs
Bangalore / Bengaluru
6-10 Yrs
Pune, Gurgaon / Gurugram, Bangalore / Bengaluru
7-12 Yrs
Hyderabad / Secunderabad, Chennai, Bangalore / Bengaluru
4-9 Yrs
Hyderabad / Secunderabad, Chennai, Bangalore / Bengaluru
4-9 Yrs
Bangalore / Bengaluru