Hello,
Greetings from iSolve Technology..!
Job Title: Senior Java Full Stack Developer (Angular)
Location: Baltimore, MD (Hybrid)
Duration: Long-Term Contract
Experience Required: 8+ Years
Job Summary
We are seeking an experienced Senior Java Full Stack Developer with strong expertise in Java, Spring Boot, and Angular (version 4+) to join our development team in Baltimore, MD. The ideal candidate will have extensive experience designing, developing, testing, and deploying scalable enterprise web applications. The role requires close collaboration with business stakeholders, architects, QA teams, and DevOps engineers throughout the Software Development Life Cycle (SDLC).
Required Qualifications
ยท Bachelor''s degree in Computer Science, Information Technology, Engineering, or a related field.
ยท Minimum 8+ years of hands-on experience in Java Full Stack Development.
ยท Minimum 4+ years of experience working with Angular (Angular 4 or higher).
ยท Strong experience developing enterprise-level web applications.
ยท Excellent communication and problem-solving skills.
ยท Experience working in Agile/Scrum environments.
Required Technical Skills
Backend
ยท Java 8/11/17
ยท Spring Boot
ยท Spring MVC
ยท Spring Security
ยท Spring Data JPA/Hibernate
ยท RESTful Web Services
ยท Microservices Architecture
ยท Maven/Gradle
Roles & Responsibilities
ยท Design, develop, and maintain scalable Java-based enterprise applications.
ยท Develop responsive user interfaces using Angular (version 4+), TypeScript, HTML5, and CSS3.
ยท Build and consume RESTful APIs and Microservices using Spring Boot.
ยท Implement secure and high-performance backend services.
ยท Collaborate with UI/UX designers to create intuitive user experiences.
ยท Integrate frontend applications with backend services and databases.
ยท Write clean, reusable, and maintainable code following coding standards.
ยท Participate in architecture discussions and technical design sessions.
ยท Perform unit testing, code reviews, and troubleshoot production issues.
ยท Optimize application performance and scalability.
ยท Work closely with QA teams during testing cycles.
ยท Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog grooming.
ยท Deploy applications using CI/CD pipelines.
ยท Prepare technical documentation and support production deployments.
Preferred Skills
ยท Experience with Angular 10/12/14/16.
ยท Experience with Microservices and event-driven architecture.
ยท Knowledge of Docker and Kubernetes.
ยท Experience with AWS or Azure cloud platforms.
ยท Experience with OAuth2, JWT, or SSO authentication.
ยท Knowledge of Kafka or RabbitMQ.
ยท Experience with Redis or caching technologies.
ยท Familiarity with SonarQube, Nexus, and CI/CD best practices.