Job Description
Professional Summary: Our client is a Global leader in IT services, consulting, and business solutions seeking an experienced Full Stack Java Developer interested in a remote position. This opportunity will allow you to contribute to large-scale, enterprise-grade solutions while working with some of the most advanced technologies and clients around the world.
Job Description
The Senior Full Stack Java Developer will play a key role in building and maintaining enterprise-grade web applications using Java and Angular technologies. The ideal candidate will have a strong background in both front-end and back-end development, demonstrating technical expertise, leadership, and a commitment to coding excellence.Key Responsibilities
Design, develop, and implement scalable, high-performance web applications using Java and Angular.
Develop and maintain RESTful APIs and microservices using Spring Boot.
Build responsive, user-friendly interfaces using Angular, HTML, CSS, and TypeScript.
Collaborate with UI/UX designers to translate mockups into functional, high-quality applications.
Integrate front-end components with back-end services and databases.
Write clean, efficient, and well-documented code following industry best practices.
Conduct code reviews, ensuring maintainability and quality.
Troubleshoot and resolve application issues and performance bottlenecks.
Participate actively in all phases of the software development lifecycle from requirements gathering to deployment and maintenance.
Stay current with emerging technologies and frameworks in Java, Angular, and full stack development.Required Qualifications
Bachelors degree in Computer Science, Information Systems, or a related field.
7+ years of experience in Java Web Technologies.
10+ years of overall professional experience in software development.
Proven experience in Full Stack Development using Java and Angular.
Strong hands-on experience with Spring Boot, RESTful APIs, and microservices architecture.
Proficiency in Angular, HTML5, CSS3, and TypeScript.
Solid understanding of software design principles, data structures, and algorithms.
Familiarity with Agile/Scrum methodologies and version control systems (e.g., Git).Top 3 Technical Skills (Must-Have)
Java
Angular
Full Stack DevelopmentPreferred Skills
Experience with cloud platforms (AWS, Azure, or GCP).
Knowledge of DevOps tools (Docker, Jenkins, Kubernetes).
Exposure to database design (MySQL, PostgreSQL, or Oracle).
Familiarity with CI/CD pipelines and automated testing frameworks.Soft Skills
Excellent communication and team collaboration abilities.
Strong analytical and problem-solving mindset.
Ability to work independently and meet project deadlines
Full-time
Fully remote