Senior Java Developer
Opus SolutionsJob description
Designation/Role : Sr. Java Developer
Experience : 4-10 years
Location : India - Pune
Notice Period : 0-30 days
Job Description : Java Backend JD :
- Core Java Technologies : Java 8-21, Spring Boot, Spring Cloud, Hibernate.
- Azure DevOps : CI/CD pipelines, build automation, Azure App Services, AKS, Azure Functions.
- Microservices & Event-Driven Systems : Apache Camel, Kafka, ActiveMQ, RabbitMQ.
- Cloud Platforms : Azure, GCP, AWS, OpenShift.
- Database Management : Oracle PL/SQL, PostgreSQL, Neo4j.
- Containerization : Docker, Kubernetes, Helm.
- Testing Frameworks : JUnit, Mockito, PowerMock.
- Methodologies : Agile (Scrum, TDD, BDD), Pair Programming.
Responsibilities :
- Design, develop, and maintain scalable Java-based microservices using Spring Boot, integrating messaging systems (Kafka, RabbitMQ) and deploying on cloud platforms with CI/CD pipelines in Azure DevOps.
- Collaborate in Agile teams to write clean, testable code (JUnit/Mockito), manage databases, and ensure application performance, reliability, and containerized deployment using Docker and Kubernetes.
Qualifications :
- A bachelors or masters degree in computer science, Engineering, or a related discipline.
- Ability to communicate effectively across multiple audiences, including firm-wide business units, senior leaders, associates and clients.
- Exceptional interpersonal skills, including teamwork, facilitation, and negotiation.
- Strong planning and organizational skills.
About company :
Opus Technologies focuses on shaping the future of payments technology. With experience building highly innovative solutions and products, we combine our deep technology proficiency with unmatched domain expertise in Payments and Fintech, enabling us to deliver unparalleled quality and value in everything we do.
We are headquartered in Alpharetta, Georgia, USA and our offshore software development center is based out of Pune & Hyderabad offices in India.
Interested in this role?