Java FSE Senior Developer

New York Technology Partners
Atlanta, GA
Job Description
Role Overview

Design, develop, and maintain enterprise-grade web applications using Java and modern frontend technologies. Collaborate with business stakeholders to translate requirements into technical solutions.

What You Will Do

Design, develop, and maintain enterprise-grade web applications, build and consume RESTful APIs, develop responsive UI components, create scalable backend services, and participate in Agile/Scrum ceremonies.

Why It Might Be a Fit

The ideal candidate will have strong proficiency in Java, Spring Boot, and frontend technologies, experience with databases, and a strong understanding of Object-Oriented Programming and design patterns.

Requirements

  • Bachelor’s degree in computer science, Information Technology, Engineering, or a related field.
  • 7+ years of experience in software development with Java/J2EE technologies.
  • Strong proficiency in Java 8/11/17+, Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Microservices Architecture.
  • Experience with frontend technologies: Angular (preferred) or React, TypeScript, JavaScript, HTML5, CSS3.
  • Experience developing REST APIs and web services.
  • Strong knowledge of Object-Oriented Programming (OOP), design patterns, and SDLC practices.
  • Experience with No SQL DB esp. MongoDB
  • Experience with any relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.
  • Proficiency with Git-based source control systems.
  • Experience working in Agile/Scrum environments.
]]>