45 Appizion Consulting & Solutions Jobs
7-10 years
Senior Java Developer - Spring Boot/Microservices Architecture (7-10 yrs)
Appizion Consulting & Solutions
posted 28d ago
Key skills for the job
About the Role :
We are seeking a highly motivated and experienced Senior Java Developer to join our team. You will play a crucial role in designing, developing, and maintaining high-performance, scalable Java applications.
Leveraging your expertise in Java, Spring Boot, Microservices, and containerization technologies, you will contribute to the full software development lifecycle. Experience in the banking domain is highly desirable.
Key Responsibilities :
- Application Development : Design, develop, and maintain robust and scalable applications using Java 8+ (or later), Spring Boot framework, and Microservices architecture. This includes writing clean, efficient, and well-documented code.
- API Development : Build and maintain secure, performant, and scalable RESTful APIs, adhering to API design best practices. Containerization & Deployment : Utilize Docker and Kubernetes for containerizing applications and managing deployments, ensuring efficient resource utilization and scalability.
- Database Management : Work with SQL and RDBMS databases, employing JPA/Hibernate for object-relational mapping and data persistence. Optimize database queries and performance.
- Cloud & DevOps : Leverage cloud solutions (Azure/AWS) for application deployment and infrastructure management. Implement and maintain CI/CD pipelines for automated builds, testing, and deployments.
- Performance Optimization : Ensure application reliability, scalability, and high availability through performance tuning, code optimization, and efficient resource management.
- Collaboration : Collaborate effectively with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality1 software solutions that meet business needs.
- Mentorship (Optional) : Provide mentorship and guidance to junior developers, sharing your expertise and best practices.
Required Skills :
- Java 8+ (or later) : Strong command of Java core concepts and features introduced in Java 8 and later versions.
- Spring Boot : Extensive experience with the Spring Boot framework for building microservices and RESTful APIs.
- REST API Development : Proven ability to design, develop, and consume RESTful APIs.
- Microservices Architecture : Solid understanding of microservices principles and experience building and deploying microservices.
- Docker & Kubernetes : Hands-on experience with Docker for containerization and Kubernetes for container orchestration.
Desired Skills :
- SQL & RDBMS : Proficiency in SQL and experience working with relational database management systems.
- JPA / Hibernate : Experience with JPA and Hibernate for object-relational mapping.
- Cloud Platforms (Azure/AWS) : Familiarity with cloud platforms, preferably Azure or AWS, including experience deploying and managing applications in the cloud.
- DevOps & CI/CD : Experience with DevOps practices and implementing continuous integration and continuous deployment pipelines.
- Banking Domain Experience : Prior experience working in the banking or financial services industry is highly desirable
Functional Areas: Other
Read full job description7-10 Yrs