Role: Java Full Stack Developer
Work Location: Columbus, OH | Jersey City, NJ (Day 1 On-Site)
Duration: Long-Term Contract (W2)
Job Description:
Mandatory Skills: Java, Spring and React.
Required Skills
- Java 8/11/17
- Spring Boot & Spring Framework
- React.js
- TypeScript
- Microservices Architecture
- REST APIs
- AWS Cloud (EC2, ECS, Lambda, S3, RDS)
- Kafka or Messaging Technologies
- SQL & NoSQL Databases
- Docker & Kubernetes
- CI/CD (Jenkins, GitHub Actions)
- Maven/Gradle
Responsibilities
- Design and develop scalable enterprise applications.
- Build and maintain Microservices using Spring Boot.
- Develop modern React user interfaces and reusable components.
- Integrate applications with AWS cloud services.
- Participate in system design discussions and architecture reviews.
- Optimize application performance and scalability.
- Mentor junior developers.
- Ensure adherence to security and coding standards.
- Collaborate with cross-functional teams to deliver business solutions.
Preferred Qualifications
- Experience with Terraform or Infrastructure as Code.
- Exposure to Financial Services or Banking domain.
- Experience with Event-Driven Architecture.
- Knowledge of Observability tools (Splunk, Dynatrace, Grafana).
Education
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field (preferred)