Java Developer / Technical Lead
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Requirements
More than 8 years of IT experience Demonstrable experience in Core Java (1.8 or higher) and Spring framework (Core, AOP, Batch, JMS). Expert in J2EE, Spring boot, Web Services (SOAP/REST), JMS and Oracle RDBMS Must have experience in deploying using CI/CD tools Working experience on Kubernetes, Docker Strong experience in developing on Cloud native architectures. Expert in providing API contracts and definitions in Open API specifications using Swagger Experience using Gradle, Junit, Sonarqube, etc Excellent knowledge of design patterns and its usage in projects Must have worked on Test Driven Development approach Experience in developing on microservices based architecture Experience in developing and deploying in cloud provider platforms
Good to have: Experience developing enterprise application using Agile methodologies Knowledge on enterprise integration patterns using enterprise service bus, API Gateway etc Knowledge on using Kibana, Splunk, Grafana, Kafka. Experience in defining new frameworks, utilities, library etc Experience in performance monitoring and Payment industry would be an advantage For this role, we value: Excellent problem-solving skills. Should have good idea of Project Architecture/Performance Engineering / Scalability Good Communication and Analytical skills Ability to learn new things with minimal guidance
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
What’s the Difference between a Junior, Mid, and Senior Developer?
Highest Paying Tech Companies for Developers
Top 10 Java Libraries