Backend Java Developer
Role details
Job location
Tech stack
Job description
Senior Application Developer will be responsible/need to understanding business needs and update application code with unit testing, provide dev support during testing, creating proof of concept for new technology evaluation, support application deployment and creating production plan.
Requirements
o Strong Knowledge and expertise in container & cloud technologies like Kubernetes, OpenShift, AWS and Azure
o Expertise in Java/J2EE technologies with minimum of 7 year of experience.
o Should have good knowledge of technologies like Spring, Spring Integration, Cassandra, Kafka, MQ, NOSQL & Restful services, WS-Security,
o Hands on experience on tools like Eclipse, IntelliJ, Splunk, Dynatrace & Autosys etc
o Proficiency in writing complex SQL queries (Oracle/SQL Server)
o proficiency in writing complex Unix/Linux scripting
o Hands on experience in UI technologies like Angular and React
o Hands on experience on Code Quality Tools like JUnit, Sonar/Crucible
o Experience on modern development methodology including Agile, * Back-end focused
- Java/j2ee
- Java 17
- Spring frameworks
- Webservices: SOAP and REST
- MQ
- SQL queries
- Linux/Unix scripting
- Kafka
- Cloud and containers experience
- Financial services and enterprise experience
- Strong communication and soft skills
Preferred Skills
- Cassandra
- UI: Angular or React
- Code Quality Tools: JUnit, Sonar/Crucible