i
Finzly
2 Finzly Jobs
Senior Software Engineer - Java/Spring Boot (6-12 yrs)
Finzly
posted 2mon ago
Flexible timing
Key skills for the job
Key Responsibilities :
- Design, develop, and maintain backend services and APIs using Java, Spring Boot.
- Develop and consume RESTful APIs to enable effective communication between microservices.
- Collaborate closely with frontend developers, DevOps engineers, and other stakeholders to deliver integrated solutions.
- Ensure the performance, security, stability, and quality of the applications you develop.
- Continuously improve existing systems by adding new features in alignment with business specifications.
- Monitor system performance and implement solutions to enhance the overall user experience.
- Adhere to best practices for development, deployment, and maintenance of backend services.
- Implement security best practices to protect sensitive data and ensure compliance with security standards.
- Suggest and implement improvements to enhance system performance, security, and maintainability.
- Work in a collaborative team environment, sharing knowledge, troubleshooting, and solving complex technical issues.
Skillset Required :
- Hands-on development experience with Java and Spring Boot.
- Experience in building applications using microservices architecture, container technologies (Docker, Kubernetes), and container management systems.
- Strong understanding of real-time interactions in systems (e.g, web sockets, long-polling, and server-sent events).
- Proficiency in data structures, algorithms, and SQL.
- Strong problem-solving abilities with a proactive outlook to improve solutions.
- Good understanding of distributed technologies, low-latency, and highly scalable systems.
- Eagerness to learn and adapt to new technologies and practices.
- Ability to write detailed technical documentation and communicate effectively, both written and verbally.
- Solid low-level design abilities and the ability to work on performance-sensitive systems.
Preferred Skills :
- Familiarity with cloud platforms and services (Azure, Google Cloud, etc.)
- Experience with CI/CD pipelines and DevOps practices.
- Understanding of security best practices in backend development and system integrations
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Software Engineer roles with real interview advice