Primary responsibilities
• Must worked on Spring Boot as an individual contributor.
• Develop a distributed and scalable solution for high-performance financial solutions
• Design, code, test, debug, and document programs as well as support activities for the corporate systems architecture
• Develop tools for performance tracking, monitoring, and reporting on the suite of serverside applications
• Perform and manage stages of the SLDC and participate in the systems review with Project Lead/Manager
• Should have knowledge on Cloud applications preferably on AWS
• Must have experience / knowledge in Cluster Management Frameworks (e.g., Spark), Kafka, Elastic Search, Docker and database, build-and-test (preferred).
• Demonstrate skills in problem-solving and decision-making
• Experience with Test Driven Development using TestNG/Junit testing frameworks
Required Skills
• Minimum of 3+ years of experience with server-side core java development
• Hand-on experience in Micro Services with Spring Boot and use of tools like SonarQube, Jenkins, AWS.
• Test methodologies and testing tools e.g. JUnit.
• Shell scripting to handle basic scripting
• Able to work independently and produce high-quality solutions.
• Excellent team player and strong interpersonal skills.
• Participating in code reviews
Any graduate