Senior Full Stack Developer – Java, Spring Boot & Angular

Iconma

New York, NY

JOB DETAILS
SALARY
$16.50–$54.29 Per Hour
SKILLS
Agile Programming Methodologies, Amazon Web Services (AWS), Analysis Skills, AngularJS, Apache Kafka, Application Programming Interface (API), Architectural Services, Automation, Banking Services, Best Practices, Business Architecture, Business Processes, Cloud Applications, Cloud Computing, Code Reviews, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Debugging Skills, Design Patterns Programming Methodologies, DevOps, Distributed Computing, Docker, Financial Services, GCP (Good Clinical Practices), Git, GitHub, Health Plan, Hibernate, Identify Issues, Information Technology & Information Systems, Information Technology Consulting, Integration Testing, Java, Java Persistence API (JPA), Java Platform Enterprise Edition (Java EE/J2EE), Jenkins, Leadership, Messaging Middleware, Microservices, Microsoft Windows Azure, MongoDB, MySQL, NoSQL, Object Relational Mapping (ORM), Oracle, Performance Tuning/Optimization, PostgreSQL, Problem Solving Skills, REST (Representational State Transfer), Relational Databases (RDBMS), Reliability Engineering, Scalable System Development, Software Architecture, Software Architecture Design, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Source Code/Configuration Management (SCM), Spring Framework, System Integration (SI), Team Player, Technical Leadership, Testing, Unit Test, User Interface/Experience (UI/UX), Web Services
LOCATION
New York, NY
POSTED
1 day ago

Our Client, an IT Services and Consultant company, is looking for a Senior Full Stack Developer – Java, Spring Boot & Angular for their New York, NY/Hybrid location.
 
Responsibilities:

  • Design and develop robust, scalable, and high-performance backend applications using Java 17+ and modern development frameworks.
  • Build, enhance, and maintain RESTful APIs and microservices utilizing Spring Boot 3.3.x.
  • Develop and optimize data persistence layers using JPA/Hibernate with relational and NoSQL databases.
  • Design and implement event-driven solutions utilizing Kafka and Message Queue (MQ) technologies.
  • Containerize applications using Docker and support deployment in cloud-native environments.
  • Develop responsive and modern user interfaces using Angular 17+/19+ and the latest TypeScript versions.
  • Collaborate with frontend and backend teams to ensure seamless system integration and end-to-end functionality.
  • Participate in software architecture decisions and technology selection aligned with business objectives.
  • Write clean, maintainable, secure, and scalable code following enterprise development standards.
  • Manage source code using Git and support automated deployment through CI/CD pipelines.
  • Perform code reviews, unit testing, integration testing, debugging, and performance optimization.
  • Work closely with business stakeholders, architects, and cross-functional teams throughout the software development lifecycle.
 
Requirements:
  • Strong hands-on experience with Java 17+ development.
  • Expertise in Spring Boot 3.3.x, Spring Framework, and Microservices Architecture.
  • Experience building and consuming REST APIs and web services.
  • Strong knowledge of JPA/Hibernate and ORM frameworks.
  • Experience with Angular 17+/19+ and modern TypeScript development.
  • Hands-on experience with Kafka, MQ, and event-driven architecture patterns.
  • Experience with Docker containerization technologies.
  • Proficiency with Git and CI/CD tools such as GitHub Actions, Jenkins, or similar platforms.
  • Working knowledge of Camunda workflow/process automation tools.
  • Experience with relational and NoSQL databases including:
  • Oracle
  • PostgreSQL
  • MySQL
  • MongoDB
  • Understanding of software design patterns, architectural principles, and best practices.
  • Experience performing unit testing, integration testing, and troubleshooting production issues.
  • Cloud & DevOps
  • Experience working with cloud platforms such as:
  • AWS
  • Microsoft Azure
  • Google Cloud Platform (GCP)
  • Understanding of cloud-native application development and deployment strategies.
  • Soft Skills:
  • Excellent communication and collaboration skills.
  • Strong analytical, problem-solving, and troubleshooting abilities.
  • Ability to lead technical discussions and contribute to architectural decisions.
  • Experience working in Agile development environments.
  • Strong commitment to continuous learning and technology innovation.
  • Preferred Qualifications:
  • Experience designing enterprise-scale distributed systems.
  • Financial services or banking industry experience.
  • Knowledge of workflow orchestration and business process automation using Camunda.
  • Experience with enterprise messaging and event streaming platforms.
  • Exposure to modern DevOps and Site Reliability Engineering (SRE) practices.
  • Education & Experience:
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 8+ years of software development experience with enterprise Java applications.
  • 3+ years of experience developing full-stack solutions using Angular and Java-based microservices.
  • Years of Experience:    10.00 Years of Experience
 
Why Should You Apply?

About the Company

I

Iconma

ICONMA is a global information consulting management firm providing Professional Staffing Services and Project-Based Solutions for organizations in a broad range of industries.

  • Corporate Headquarters in Troy, Michigan; 20+ locations worldwide.
  • Certified Woman-Owned Business Enterprise (WBE); certified by Women’s Business Enterprise National Council, National Women Business Owners Corporation (NWBOC); and California Public Utilities Commission (CPUC).
  • Founded in 2000
  • 2000+ Employees

The company was founded on the principle that success is derived from delivering high quality service and resources in the most responsive, flexible, and innovative way. ICONMA invests in people and resources with a single goal: To provide our customers with the highest quality service in the most responsive manner. Through its network of offices, ICONMA provides the resources to help clients maintain their competitive advantage.

COMPANY SIZE
2,000 to 2,499 employees
INDUSTRY
Management Consulting Services
EMPLOYEE BENEFITS
401K, Employee Referral Program, Life Insurance
FOUNDED
2000
WEBSITE
https://www.iconma.com/