i
IntraEdge
58 IntraEdge Jobs
Senior Java Engineer - Spring Boot Framework (5-10 yrs)
IntraEdge
posted 6d ago
Flexible timing
Key skills for the job
5+ years of experience in the following technologies : Azure, Spring Boot, PostgreSQL, Kubernetes, Service Bus, and Kafka.
About the Role :
We are seeking a highly motivated and experienced Senior Java Developers with a strong background in building and maintaining robust, scalable applications, particularly within the retail finance domain. They will play a key role in the development and enhancement of our core billing, warranty, tax and payment / settlement platforms, leveraging their expertise in Azure, Spring Boot, PostgreSQL, Kubernetes, Service Bus, and Kafka. This role requires a deep understanding of software development principles, excellent problem-solving skills, and a passion for delivering high-quality solutions.
Responsibilities :
- Design, develop, and implement new features and enhancements for our billing and payment platforms.
- Write clean, efficient, and well-documented code in Java using Spring Boot framework.
- Work with Azure cloud services, including Service Bus and other relevant offerings.
- Develop and maintain database schemas and queries in PostgreSQL.
- Deploy and manage applications using Kubernetes.
- Integrate with Kafka for real-time data streaming and processing.
- Collaborate with cross-functional teams, including product managers, business analysts, and QA engineers.
- Participate in code reviews and contribute to improving development processes.
- Troubleshoot and resolve development / UA issues.
- Contribute to the overall architecture and design of the platform.
- Stay up-to-date with the latest technologies and trends in software development and the retail finance industry.
- Mentor junior developers and share your knowledge and expertise.
Required Skills and Experience :
- 5+ years of experience in software development, with a focus on Java and Spring Boot.
- Strong understanding of object-oriented programming principles and design patterns.
- Proven experience with Azure cloud services, particularly Service Bus.
- Solid experience with PostgreSQL database development and optimization.
- Hands-on experience with Kubernetes for container orchestration.
- Experience with Kafka for message queuing and stream processing.
- Experience working in the retail finance domain, specifically on billing and payment platforms.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Experience with Agile development methodologies.
- Bachelor's degree in Computer Science or a related field (or equivalent experience).
Preferred Skills and Experience :
- Experience with other Azure services (e.g., Cosmos DB, Functions, etc.).
- Knowledge of other messaging systems.
- Familiarity with CI/CD pipelines.
- Understanding of security best practices in software development.
- Experience with performance tuning and optimization.
Immediate : Serving NP until Month end
Functional Areas: Other
Read full job descriptionPrepare for Senior Java Engineer roles with real interview advice