We are looking for an experienced Full Stack Developer with strong backend expertise in Java (Spring Boot) and solid proficiency in modern front-end technologies. In this role, you will be responsible for building scalable applications, enhancing existing systems, and collaborating with cross-functional teams to deliver high-quality, secure, and high-performance solutions.
Responsibilities:
- Design and develop new features and modules for web applications.
- Build and maintain scalable, high-performance applications using Java and modern web technologies.
- Maintain and enhance legacy systems, including bug fixing and performance improvements.
- Integrate third-party APIs and external libraries into existing platforms.
- Collaborate with product managers, designers, and engineering teams to deliver end-to-end solutions.
- Ensure application performance, security, and responsiveness across systems.
- Follow best coding practices, design patterns, and development standards.
Requirements:
- Strong proficiency in Java with the Spring Boot framework.
- Excellent knowledge of HTML, CSS, JavaScript, and AJAX.
- Hands-on experience with PostgreSQL and caching technologies like Redis.
- Experience with Git for version control.
- Good understanding of design patterns and clean coding principles.
- Familiarity with Angular framework.
- Exposure to Dropwizard framework.
- Experience with performance tuning and scalable architecture.
Quality Compliance
Compliance to Quality and Information Security is critical in ensuring the integrity, confidentiality, availability of data and the consistent delivery of high-quality services are an important aspect of hiring for this position.