We are seeking for an experienced Senior Java developer with expertise in Java Spring and Spring Boot frameworks, REST API, and cloud. The ideal candidate will have 6+ years of hands-on experience in developing scalable and robust applications. Experience with any cloud services (AWS/Azure/GCP).
Job Title: Senior Java Developer
Location: Ahmedabad/Pune
Experience: 5 to 9 Years
Educational Qualification: UG: BS/MS in Computer Science, or other engineering/technical degree
Roles and Responsibilities:
-
Strong hands-on experience with Java and Spring Boot for building backend services and APIs.
-
Hands-on experience in implementing Object-Oriented Design Patterns in real-world systems.
-
Hands-on experience in one or more cloud platforms such as AWS, Azure, or GCP, including deployment and service integration.
-
Experience in designing and developing RESTful APIs with proper versioning, error handling, and documentation.
-
Strong expertise in relational databases such as MySQL or PostgreSQL, including schema design and query optimization.
-
Experience with in-memory caching systems such as Redis or Memcached to improve performance and scalability.
-
Experience in implementing authentication and authorization mechanisms such as OAuth2, JWT, and role-based access control.
-
Basic knowledge of Kubernetes for container orchestration, service deployment, and scaling.
-
Hands-on experience in implementing and publishing logs and metrics, and using Splunk, Prometheus, or similar tools for system health tracking and troubleshooting.
-
Experience in designing, building, and maintaining scalable, distributed, robust, and fault-tolerant microservices.
-
Hands-on experience in using one or more message queuing systems such as RabbitMQ, AWS SQS, or Kafka for reliable asynchronous communication.
-
Hands-on experience in implementing and debugging multithreaded and concurrent applications.
-
Experience in building integrations with one or more enterprise apps using APIs & Protocols to authenticate, ingest data and perform actions - Active Directory, LDAP, Azure, AWS, GCP, Salesforce, ServiceNow, SAP, Oracle Fusion, SOAP, Oracle Database etc.