88 Vy Systems Jobs
Java Developer - Microservices Architecture (7-12 yrs)
Vy Systems
posted 14hr ago
Fixed timing
Key skills for the job
Technical Skills :
Java Spring Boot : Building REST APIs, data persistence using JPA, and connecting to message queues using JMS and Reactjs and Cloud Knowledge
Job Description :
We are seeking a highly skilled Java Spring Boot Developer to join our dynamic team, with a focus on building and maintaining microservice-based applications. This is an excellent opportunity for individuals who want to work in the niche functional area of Capital Markets. In this role, you will contribute as an individual contributor, driving projects independently and contributing to all stages of the SDLC lifecycle, from design and development to deployment and post-production support.
As part of this role, you will work with cutting-edge technologies, including Spring Boot, AWS Cloud services, and various messaging frameworks such as IBM MQ and Kafka. Your expertise will be crucial in building robust, scalable, and high-performance applications, along with a strong emphasis on SQL, REST APIs, and troubleshooting production issues.
Responsibilities :
Microservices Development :
- Design and develop Java-based microservices using Spring Boot, including building REST APIs, managing data persistence with JPA, and integrating with message queues like JMS.
Database Interaction :
- Write efficient SQL queries for querying and managing relational databases.
Production Support :
- Provide subject matter expertise in reviewing, analyzing, and resolving production support issues quickly and efficiently.
Agile Development :
- Collaborate within an Agile Scrum framework, taking full ownership of tasks and ensuring timely delivery of features and fixes.
AWS Cloud & Messaging :
- Work with AWS Cloud Services, including services such as S3, EC2, Unity Catalog, and Databricks (a good-to-have). Experience with messaging frameworks like IBM MQ or Kafka is also desirable.
Automation & CI/CD :
- Engage in CI/CD practices for seamless integration and deployment of applications.
Documentation & Communication :
- Write and review technology documentation, including user guides, and communicate effectively with both technical and non-technical stakeholders.
Required Skills and Qualifications :
- Proficient in Java and Spring Boot, with hands-on experience in building RESTful APIs.
- Solid understanding of SQL and experience in writing complex queries for relational databases.
- Experience with JPA for data persistence and JMS for integrating with message queues.
- Strong skills in Postman and SoapUI for API testing.
- Hands-on experience in production support and troubleshooting technical issues in a live environment.
- Ability to work independently and take ownership of tasks with minimal guidance.
- Strong understanding of SDLC processes, with experience in Agile Scrum and CI/CD pipelines.
- Demonstrated analytical abilities, with the ability to solve complex technical problems.
- Excellent written and verbal communication skills, with the ability to create clear technical documentation.
Nice-to-Have Skills :
- Experience with AWS Cloud Services, including S3, EC2, Unity Catalog, and Databricks.
- Proficiency in Python for automation or data processing tasks.
- Knowledge of Messaging frameworks like IBM MQ or Kafka.
- Experience in Capital Markets or Financial Services projects.
Functional Areas: Other
Read full job descriptionPrepare for Microservice Architect roles with real interview advice