Job Title: Java Full Stack Developer
Location: Columbus, OH / Wilmington, DE (Onsite role)
Required Skills:
- Strong experience inย Java 8/11/17, Spring Boot, and Microservices.
- Hands-on experience withย RESTful APIsย and web services development.
- Proficiency in front-end technologies such asย Angular (preferred), React, JavaScript, TypeScript, HTML5, and CSS3.
- Experience withย Spring Framework, Spring MVC, Spring Security, and Hibernate/JPA.
- Strong understanding ofย Microservices Architectureย and API development.
- Experience withย SQL databasesย (Oracle, PostgreSQL, MySQL) and query optimization.
- Familiarity withย Cloud platformsย (AWS, Azure, or Google Cloud Platform) is preferred.
- Experience withย CI/CD pipelines, Jenkins, Git, Maven, and Docker.
- Knowledge ofย Kafka, messaging systems, and event-driven architecture.
- Understanding of Agile/Scrum methodologies.
Responsibilities:
- Design, develop, and maintain scalable full-stack applications.
- Develop backend services using Java, Spring Boot, and Microservices.
- Build responsive and user-friendly front-end applications using Angular/React.
- Collaborate with cross-functional teams, including business analysts, architects, and QA teams.
- Participate in code reviews and ensure adherence to coding standards.
- Troubleshoot, debug, and optimize application performance.
- Contribute to system design and technical documentation.
Preferred Qualifications:
- Experience in theย Banking/Financial Servicesย domain.
- Strong problem-solving and communication skills.
Education:ย Bachelor''s degree in Computer Science, Information Technology, or related field.