Java Full Stack Developer - R30073 | ScaleneWorks INC
full-time
Posted on November 8, 2025
Job Description
Software Engineer
Company Overview
Company details are not specified.
Job Summary
The Software Engineer will be responsible for developing and maintaining microservices-based applications, ensuring seamless integration of front-end and back-end components. This role will contribute to high-quality solutions while adhering to best practices in coding, security, and performance.
Responsibilities
- Develop and maintain microservices-based applications using Java and Spring Boot.
- Build responsive and dynamic front-end applications using Angular.
- Integrate front-end and back-end components for seamless functionality.
- Deploy and manage applications on Azure Cloud using Platform as a Service (PaaS) and Infrastructure as a Service (IaaS) services.
- Collaborate with architects, product owners, and QA teams to deliver high-quality solutions.
- Ensure adherence to coding, security, and performance best practices.
- Participate in code reviews, testing, and troubleshooting.
- Contribute to technical documentation and design discussions.
Qualifications
- Education: Bachelor’s Degree in Computer Science, Engineering, or related field.
- 6 - 9 years of professional software development experience.
- Strong expertise in Java, Spring Boot, REST APIs, and Microservices architecture.
- Solid experience with Angular (latest versions), HTML, CSS, and TypeScript.
- Experience with Azure Cloud services (App Services, Functions, Storage, Service Bus, etc.).
- Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines and DevOps practices.
- Understanding of application security, performance optimization, and scalability.
- Strong debugging, problem-solving, and analytical skills.
- Ability to work in an agile environment and collaborate effectively with cross-functional teams.
- Exposure to containerization technologies such as Docker and Kubernetes.
- Experience with database technologies (MS SQL and NoSQL).
Preferred Skills
- Familiarity with Agile methodologies.
- Knowledge of software architecture patterns.
- Experience in developing web applications that are accessible and optimized for performance.
Experience
6 - 9 years of professional software development experience is required.
Environment
Work setting details are not specified, including location or work type.
Salary
Salary information is not specified.
Growth Opportunities
Career advancement opportunities within the company are not specified.
Benefits
Employee benefits are not specified.