Job Summary
This role focuses on developing and maintaining advanced web applications using Java, Spring Boot, and modern Angular frameworks. The Senior Developer will design scalable web solutions, ensure high-performance data visualization, and support critical business workflows with secure and reliable APIs.
Responsibilities
- Develop robust web applications using Java and Spring Boot to deliver reliable services for internal and external stakeholders.
- Implement responsive user interfaces using HTML5, CSS, and Angular (versions 13–18) to provide intuitive and accessible user experiences.
- Design efficient SQL queries and database schemas to manage structured and unstructured data while maintaining performance and data integrity.
- Integrate data services and external providers to support advanced data analysis and visualization capabilities.
- Optimize backend services and APIs to ensure low-latency data access and a smooth user experience.
- Collaborate with product and domain experts to translate business requirements into technical solutions that support organizational goals.
- Apply secure coding practices and input validation to protect sensitive datasets and ensure compliance with enterprise security standards.
- Conduct unit, integration, and regression testing to ensure stable deployments and reduce defects across the application stack.
- Analyze application performance metrics to identify bottlenecks and implement tuning strategies in both frontend and backend components.
- Prepare technical documentation for APIs, data models, and user workflows to support maintainability and onboarding.
- Participate in code reviews and peer discussions to maintain high code quality and encourage shared ownership.
- Support production deployments and incident resolution during day shifts to ensure continuous availability.
- Contribute to continuous improvement initiatives by adopting modern frameworks, tools, and development patterns.
#J-18808-Ljbffr