Are you an experienced Java Developer with a passion for cutting-edge technologies and agile development? Join our dynamic team and contribute to impactful projects in the financial services industry. You'll work on exciting challenges, collaborate with business stakeholders, and optimize system performance to deliver exceptional results.
Key Responsibilities:
Play an active role as a productive member of an agile development team.
Analyze, design, and implement business requirements with precision.
Design and implement robust data models.
Integrate and test with backend services and databases.
Develop and test software APIs and user interfaces.
Profile and optimize system performance for excellence.
Collaborate with business stakeholders and executive management to solve technical challenges.
Apply functional knowledge and hands-on experience with Web Services to drive success.
Required Skills & Experience:
5+ years of strong Java development experience (MUST HAVE)
Proficiency with Java, Spring/Spring Boot, Maven, and RDBMS technologies like Postgres/Oracle/SQL Server.
Familiarity with Source Code Control systems like Git and CI/CD systems.
Experience with Docker, Kubernetes, and cloud platforms (GCP/AWS).
Expertise in JavaScript, JQuery, HTML/HTML5, CSS/CSS3, Angular, Twitter Bootstrap, RESTful Web Services, APIs, and Web UI Design.
Strong teamwork and communication skills.
What We Offer:
Competitive salary and benefits package.
Opportunities for professional growth and development.
A chance to work on innovative projects that make a real impact in the financial services industry.