Java Software Developer – Java 8, Spring Boot, Microservices, ReactJS
We are looking for a motivated Java Software Developer to join our team as a Full Stack Developer. You will be responsible for migrating front-end screens from Java Swing and supporting the backend Java code, working closely with the client's development team to ensure a seamless transition and deliver an enhanced user experience for institutional buy-side clients. The role involves approximately 70% Java backend development and 30% front-end work. Responsibilities include making changes to the Java backend to support front-end migration, assisting in migrating UI components from Java Swing, and collaborating with cross-functional teams and financial services clients to gather requirements and deliver high-quality solutions. You will write clean, maintainable, and well-documented code, conduct thorough testing and debugging of migrated components, identify and address performance bottlenecks, and maintain detailed documentation including migration plans, technical specifications, and user guides. Financial services domain knowledge is required.