Back to Search Results


Full Stack Java Developer 21056 Woonsocket,  1/19/2026 10:29:00 AM

Engineering
FTE - IntraEdge

Job Description

Key Responsibilities

• Full-Stack Development: Lead the end-to-end development of complex applications using Java (8+) and Angular (11+).  

• Microservices Architecture: Design and implement resilient microservices using Spring Boot, Spring Web, and Hibernate.  

• Experience in building responsive and dynamic single-page applications (SPAs) leveraging Angular.  

• Cloud Infrastructure: Architect and deploy applications on cloud platforms such as GCP, Azure, or PCF, utilizing Kubernetes (GKE) for container orchestration.  

• Performance Tuning: Enhance application reliability and performance through Redis caching, query optimization, and asynchronous processing.  

• Event-Driven Design: Integrate messaging systems like Kafka, RabbitMQ, or Service Bus to facilitate decoupled and scalable architectures.  

• DevOps & CI/CD: Establish and maintain robust CI/CD pipelines using tools like GitHub Actions, ArgoCD, or Jenkins.  

• Security & Quality: Implement advanced security protocols including OAuth2, JWT, and SSO, while ensuring high code quality through unit testing (JUnit/Mockito) and automated analysis.  

Technical Qualifications

• Backend: Expertise in Java 8+, Spring Boot, Spring Cloud, RESTful Web Services, and Maven/Gradle.  

• Frontend: Proficiency in Angular/ React, TypeScript, HTML5, CSS3, and JavaScript (ES5/ES6).  

• Data Management: Strong knowledge of SQL (Oracle, MySQL, Postgres) and NoSQL (MongoDB) databases, alongside ORM frameworks like Hibernate.  

• Monitoring: Hands-on experience with performance and log monitoring tools such as Splunk and App Dynamics.  

• Security: Experience with vault  key management and Spring Security for authentication/authorization.  

Requirements & Soft Skills

• Experience: Minimum of 8+ years in software development with a track record of functioning as a Tech Lead.

• Education: Bachelor's Degree in Engineering or a related technical field.  

• Process: Deep understanding of the full Software Development Lifecycle (SDLC) and Agile/Scrum methodologies.  

• Problem Solving: Exceptional analytical skills with the ability to master new technologies quickly.  

• Team Leadership: Strong communication skills with experience mentoring junior developers and collaborating with Product Owners.

Job Requirements

Key Responsibilities

• Full-Stack Development: Lead the end-to-end development of complex applications using Java (8+) and Angular (11+).  

• Microservices Architecture: Design and implement resilient microservices using Spring Boot, Spring Web, and Hibernate.  

• Experience in building responsive and dynamic single-page applications (SPAs) leveraging Angular.  

• Cloud Infrastructure: Architect and deploy applications on cloud platforms such as GCP, Azure, or PCF, utilizing Kubernetes (GKE) for container orchestration.  

• Performance Tuning: Enhance application reliability and performance through Redis caching, query optimization, and asynchronous processing.  

• Event-Driven Design: Integrate messaging systems like Kafka, RabbitMQ, or Service Bus to facilitate decoupled and scalable architectures.  

• DevOps & CI/CD: Establish and maintain robust CI/CD pipelines using tools like GitHub Actions, ArgoCD, or Jenkins.  

• Security & Quality: Implement advanced security protocols including OAuth2, JWT, and SSO, while ensuring high code quality through unit testing (JUnit/Mockito) and automated analysis.  

Technical Qualifications

• Backend: Expertise in Java 8+, Spring Boot, Spring Cloud, RESTful Web Services, and Maven/Gradle.  

• Frontend: Proficiency in Angular/ React, TypeScript, HTML5, CSS3, and JavaScript (ES5/ES6).  

• Data Management: Strong knowledge of SQL (Oracle, MySQL, Postgres) and NoSQL (MongoDB) databases, alongside ORM frameworks like Hibernate.  

• Monitoring: Hands-on experience with performance and log monitoring tools such as Splunk and App Dynamics.  

• Security: Experience with vault  key management and Spring Security for authentication/authorization.  

Requirements & Soft Skills

• Experience: Minimum of 8+ years in software development with a track record of functioning as a Tech Lead.

• Education: Bachelor's Degree in Engineering or a related technical field.  

• Process: Deep understanding of the full Software Development Lifecycle (SDLC) and Agile/Scrum methodologies.  

• Problem Solving: Exceptional analytical skills with the ability to master new technologies quickly.  

• Team Leadership: Strong communication skills with experience mentoring junior developers and collaborating with Product Owners.