Java Backend Developer

5 - 9 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an experienced professional in software development, you should possess a strong understanding and proficiency in Spring Boot framework. Your expertise should extend to microservices architecture and design patterns. You are expected to have hands-on experience with distributed caching technologies such as Hazelcast or Redis, as well as MongoDB and RabbitMQ. Your role will involve extensive knowledge of integrations and API development, working on solutions for complex problems within enterprise-wide projects. Furthermore, familiarity with AWS services and deployment is crucial, along with a good grasp of security protocols and best practices. Proficiency in containerization technologies like Docker and Kubernetes is essential, as well as a working knowledge of CI/CD pipelines and DevOps practices. Problem-solving and analytical skills are expected to be excellent in order to effectively navigate the technical challenges that may arise. Your responsibilities will include software applications design in alignment with design best practices and customer requirements. You will also be accountable for ensuring clarity and comprehension of project design among the technical team, as well as implementing business requirements following the project's design document. In terms of reporting, you will be responsible for providing accurate updates on the technical team's progress, challenges, risks, and recommendations. Additionally, coaching and offering technical guidance to team members throughout the project are key aspects of your role. You will be tasked with selecting the most suitable technologies and tools for implementing customer requirements, managing multiple projects concurrently, and maintaining a focus on creating highly maintainable applications. Assessing the quality of all technical deliverables, enforcing coding standards, ensuring unit testing of implemented features, conducting code reviews, and promptly addressing any issues that may impact project quality are essential quality management responsibilities. You are also expected to handle technical estimates from the early stages of projects to their completion and contribute to high-level requirement estimations during RFPs. Teamwork and effective communication are vital components of this role. You should foster a spirit of collaboration among team members, assign tasks based on individual technical capabilities, and provide constructive technical feedback and development areas to your colleagues. Your commitment, flexibility, and dedication to delivering tasks within project timelines and quality standards, adapting to unplanned changes, and collaborating with team members to achieve project objectives are critical for success. This is a full-time position that requires in-person work from Monday to Friday. Your dedication to the business's success and your ability to prioritize tasks for optimal outcomes will be instrumental in driving the projects forward.,

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Bahwan CyberTek logo
Bahwan CyberTek

Information Technology

Muscat

RecommendedJobs for You