Job Summary
Seeking a Full Stack Developer / Engineer with strong expertise in Core Java, Multithreading, Backend Development, UNIX/Linux, Jenkins, Ansible, and Cucumber. The ideal candidate will have experience building secure, scalable, and high-performance applications within the Financial Services industry. This role involves application development, automation testing, CI/CD support, system integration, and collaboration with cross-functional teams to deliver enterprise-grade technology solutions.
Key Responsibilities
-
Design, develop, and maintain secure, scalable, and production-ready applications.
-
Write clean, modular, and maintainable code with a strong focus on backend Java development.
-
Develop application modules and unit tests with minimal supervision.
-
Debug application issues and support automated testing frameworks.
-
Perform system-wide, integration, and end-to-end testing.
-
Create, maintain, and review test artifacts and technical documentation.
-
Work within CI/CD environments utilizing Jenkins and Ansible.
-
Collaborate with development teams to design and implement technical solutions.
-
Ensure application reliability, performance, and security standards are met.
Required Qualifications
-
5+ years of software engineering experience.
-
Strong hands-on experience with Core Java.
-
Experience developing multithreaded applications.
-
Strong backend development expertise.
-
Professional experience with UNIX/Linux environments.
-
Experience with automation testing tools, including Cucumber.
-
Hands-on experience with Jenkins.
-
Hands-on experience with Ansible.
-
Financial Services industry experience is required.
Preferred Qualifications
-
Experience with Google Cloud Platform (GCP).
Top Skills
Must Have
-
Core Java
-
Multithreading
-
Backend Development
-
UNIX/Linux
-
Cucumber
-
Jenkins
-
Ansible
-
Financial Services Experience
Nice to Have
-
Google Cloud Platform (GCP)