JOBSEARCHER

Senior Full Stack Developer - Java

Job Description We are looking for an experienced *Java Full Stack Developer* with strong hands-on experience in *Java, Spring Boot, Angular, and Node.js*. The candidate will be responsible for designing, developing, testing, and maintaining scalable enterprise applications across both backend and frontend technologies. The ideal candidate should have strong experience building *RESTful APIs, microservices, responsive Angular applications, and Node.js services*, along with experience working with relational databases, cloud platforms, CI/CD, and Agile development methodologies. Key Responsibilities * Design, develop, test, and deploy full-stack enterprise applications. * Develop backend services using *Java, Spring Boot, Spring MVC, and Microservices*. * Build responsive and reusable frontend applications using *Angular, TypeScript, JavaScript, HTML5, and CSS3*. * Develop and integrate backend services using *Node.js / Express.js*. * Design and consume *RESTful APIs and web services*. * Develop scalable microservices and integrate multiple enterprise systems. * Work with *Kafka or other messaging platforms* for event-driven applications. * Design and optimize SQL queries and database structures. * Participate in application architecture, technical design, and code reviews. * Troubleshoot application performance and production issues. * Write unit, integration, and automated tests. * Participate in Agile/Scrum ceremonies and collaborate with business analysts, architects, QA, and DevOps teams. * Contribute to CI/CD pipelines and cloud deployments. * Maintain technical documentation and development standards. Preferred Qualifications * Bachelor's degree in Computer Science, Engineering, IT, or related field. * Experience working on large enterprise applications. * Financial services, banking, healthcare, insurance, or retail experience is a plus. * Strong problem-solving and analytical skills. * Excellent communication and collaboration skills. * Experience working in an *Agile/Scrum* environment. Pay: $50.00 - $60.00 per hour Work Location: In person