Job Summary
We are seeking an experienced Java Full Stack Developer with strong hands-on expertise in building scalable, enterprise-grade applications. The ideal candidate will work on end-to-end application development, collaborating closely with cross-functional teams to deliver high-quality solutions. This role is for a key client account, requiring strong technical screening and commitment.
Location
Plano, TX
Columbus, OH
Jersey City, NJ
Wilmington, DE Experience
7+ Years
Key Responsibilities
Design, develop, and maintain full-stack applications using Java and modern front-end technologies.
Build and consume RESTful APIs and backend services.
Collaborate with product owners, architects, and other engineers to translate requirements into technical solutions.
Ensure application performance, scalability, security, and reliability.
Participate in code reviews, testing, debugging, and deployment activities.
Follow best practices for software development, documentation, and version control. Required Skills & Experience
7+ years of experience in Java full stack development.
Strong proficiency in Core Java, Spring / Spring Boot.
Experience with front-end technologies such as JavaScript, HTML, CSS, and modern frameworks (Angular / React preferred).
Hands-on experience building RESTful services and APIs.
Experience working with databases (SQL and/or NoSQL).
Familiarity with CI/CD pipelines, Git, and Agile methodologies.
Strong problem-solving and communication skills. Competencies
Strong analytical and debugging skills.
Ability to work independently and in a team-oriented environment.
High ownership, accountability, and commitment to delivery.
Adaptability to work across different client locations and teams. Preferred Skills
Experience with cloud platforms (AWS, Azure, or GCP).
Exposure to microservices architecture.
Experience in large enterprise or financial services environments.