Senior Engineer - Java / Spring Boot / React - Hybrid
Core
Design, develop, test, deploy, and support scalable enterprise applications and microservices using Java, Spring Boot, and React for a regional financial institution.
Role type
Senior Full-Stack Engineer (Java/Spring Boot/React)
Builds
RESTful APIs, microservices, backend services, and responsive React interfaces
Domain
Financial Services / Enterprise Software
Required skills
Java, Spring Boot, React, JavaScript, HTML, CSS, RESTful APIs, Microservices, SQL, Oracle, PostgreSQL, SQL Server, Git, Unit Testing, Automated Testing, Agile/Scrum
Preferred skills
AWS, Azure, Google Cloud, Docker, Kubernetes, Kafka, RabbitMQ, CI/CD, DevOps, Spring Cloud, Spring Security, OAuth2, JWT, TypeScript, Redux, React Query, NoSQL, API Management, Cloud Security, Legacy Modernization, Performance Tuning, Technical Leadership
Technologies
Java, Spring Boot, React, JavaScript, TypeScript, AWS, Azure, Docker, Kubernetes, Kafka, RabbitMQ, Git, Jenkins, MongoDB, Redis, Oracle, PostgreSQL, SQL Server, Hibernate, JPA, REST, OAuth2, JWT, CI/CD
Responsibilities
Design and develop scalable enterprise applications and microservices; Build reusable React components and connect front-end with backend APIs; Lead or support modernization of legacy applications; Create unit, integration, and automated tests; Review code and provide technical guidance; Troubleshoot complex application and production issues; Collaborate with product owners, business analysts, and architects; Participate in Agile/Scrum ceremonies; Monitor application performance and maintain technical documentation.
Seniority
Senior, hands-on IC