Posted:1 week ago| Platform:
Work from Office
Full Time
Job Duties Develop Micro services-based applications using one or more of the following technologies Java 8, Spring Batch, Spring Boot, Spring Security OAuth2, Spring REST, Spring JPA/Hibernate, Web services (SOAP and REST), Swagger, New Relic/Dynatrace, Splunk, PostgreSQL, MongoDB, MQ/JMS, Kafka. Collaborate with architecture, database development and database administration staff to establish and adhere to industry and enterprise best practices for application development, integration and optimization. Write and review technical specifications based on technical requirements and functional specifications. Collaborate with architecture and development staff to achieve approval and consensus of solution design presented in response to technical specifications written by analysts and other developers. Contribute to development and publication of release documentation and the development of code to facilitate the migration and conversion of data. Assist with select quality assurance tasks, including test data preparation, defect root cause analysis and production support Other duties and responsibilities as assigned including but not limited to: Attend team meetings, phone conferences, and training as needed. Know, understand, and follow teammate guidelines, employment policies, and department or company procedures. Skills & Experience Required: Minimum 5 years experience in application development and support using one or more of JAVA/J2EE technologies Spring, Spring Boot, Spring Security OAuth2, Spring Security, Spring REST, Spring Data, JPA, Hibernate, JMS, MQ/JMS/Kafka, Swagger, New Relic/Dynatrace. Hands on experience on Microservices architecture. Hands on experience as a Java Developer with strong knowledge of Java 8, Spring/Spring Boot, Rest based API design, JPA/Hibernate. Hands on experience on OpenShift/Kubernetes/AWS Cloud Good to have experience on OAuth2/JWT. Strong communication, analytical and team skills Good in DevOps process/ tools and working experience in deploying applications on AWS Cloud/Kubernetes/OpenShift. Experience in handing production deployment environment preferred. Bachelor's degree in computer science or related discipline or equivalent work experience. Desired : 4+ years of experience developing Rest based APIs 4+ years of experience working with relational databases (PostgreSQL) 3+ years of experience with Spring Integration with Kafka Experience implementing and consuming large scale web services Experience in designing and developing multi-threaded high performance, highly scalable applications Experience developing real time event processing and messaging: JMS, MQ, Kafka Experience with CI/CD pipeline and GitHub Experience Developing applications using Public/Private cloud platforms Minimum of 3+ years’ experience with Agile Scrum Development process Role & responsibilities Preferred candidate profile
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Hyderabad, Telangana, India
Salary: Not disclosed
Chennai, Tamil Nadu, India
Salary: Not disclosed
Chennai, Tamil Nadu, India
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed
Gurugram, Haryana, India
Salary: Not disclosed
20.0 - 32.5 Lacs P.A.
Hyderabad
15.0 - 30.0 Lacs P.A.
10.0 - 20.0 Lacs P.A.