Description

Position Overview:

We are seeking a highly experienced Senior Java Engineer with expertise in Java and Spring Boot to join the Project team. This role focuses on back-end development
for enterprise applications, emphasizing performance optimization and report generation.

Key Responsibilities:
• Develop and maintain scalable back-end services using Java and Spring Boot.
• Design and implement microservices architectures for enterprise applications.
• Optimize application performance, focusing on efficient data handling and report generation.
• Collaborate with front-end teams and stakeholders to ensure seamless data integration.
• Implement SQL Server solutions for data storage, retrieval, and manipulation.
• Utilize Swagger for API documentation and testing.
• Ensure adherence to data modeling best practices and proper coding standards.
• Leverage Azure cloud services for deployment, monitoring, and scalability.

Skills and Qualifications:
• Expertise in Java, Spring Boot, and microservices architecture.
• Strong experience with SQL Server for data management and optimization.
• Proven track record in performance optimization for back-end services.
• Hands-on experience in data modeling and API documentation using Swagger.
• Familiarity with Azure cloud services and best practices.
• Familiarity with Agile methodologies and tools like Jira and Confluence.

Certifications and Education:
• Bachelor's degree in Computer Science, Software Engineering, or a related field.
• Relevant Java or back-end development certifications are a plus.

Experience:
• Minimum of 7 years of experience as a Back End Developer with Java and Spring Boot.
• Demonstrated success in developing enterprise-grade applications with complex data handling.
• Experience working in global, distributed teams with diverse cultures and time zones

Education

Bachelor's Degree