About this role
This role involves leading the development of complex enterprise-scale software solutions in the financial services sector, focusing on full-stack Java development, microservices, and cloud integration.
Key Responsibilities
- Lead complex technology initiatives
- Develop standards and best practices
- Design, code, test, and debug projects
- Review and analyze large-scale solutions
- Mentor and lead teams
Technical Overview
The position requires expertise in Java, Spring Boot, ReactJS, Kafka, NoSQL and RDBMS databases, microservices architecture, and cloud technologies, with a focus on scalable, secure, and high-performance applications.
Ideal Candidate
The ideal candidate is a senior software engineer with over 10 years of experience in full-stack development, specializing in Java, Spring Boot, ReactJS, and Kafka. They have extensive experience working with NoSQL and RDBMS databases, and a strong background in cloud technologies and microservices architecture.
Must-Have Skills
10+ years of Software Engineering experience5+ years of Full Stack Software Engineering experience5+ years of J2EE experience5+ years of experience with Spring boot and ReactJS3+ years of Kafka Platform experience3+ years working with NoSQL Database such as MongoDB3+ years of experience with RDBMS (SQL ServerOracleMySQL)3+ years of microservices development3+ years of experience with Cloud technologiesexperience with Java Frameworks and Libraries
Nice-to-Have Skills
secure DevOpsTest AutomationFinancial Services/Banking/AML Applicationsdistributed and client server technologiesAI technologyMicroservices architecturemonitoring and observability tools like Splunk and Grafanamiddleware and application server conceptssystem performance tuning
Tools & Platforms
JenkinsHarnessGitHubMongoDBSQL ServerOracleMySQLSpringHibernate
Required Skills
JavaJava EESpring BootReactJSJ2EERESTful web servicesSOAP web servicesKafkaConfluent PlatformNoSQL DatabaseMongoDBRDBMSSQL ServerOracleMySQLMicroservicesAPI designCloud technologiesGradleMavenJenkinsHarnessGitHubJava FrameworksHibernate
Hard Skills
JavaJava EESpring BootReactJSJ2EERESTful web servicesSOAP web servicesKafkaConfluent PlatformNoSQL DatabaseMongoDBRDBMSSQL ServerOracleMySQLMicroservicesAPI designCloud technologiesGradleMavenJenkinsHarnessGitHubJava FrameworksHibernate
Soft Skills
leadershipcollaborationdecision-makingproblem-solvingcommunication
Keywords for Your Resume
Software EngineeringJavaJava EESpring BootReactJSJ2EERESTful web servicesSOAP web servicesKafkaConfluent PlatformMongoDBRDBMSSQL ServerOracleMySQLMicroservicesAPI designCloud technologiesGradleMavenJenkinsHarnessGitHubJava FrameworksHibernate
Deal Breakers
Less than 10 years of software engineering experience, Lack of experience with Java and Spring Boot, No experience with Kafka or NoSQL databases, Unable to work in a full-stack capacity, No cloud experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile