We are looking for a skilled Software Engineer who can join by 30th Nov for Bangalore location. 2.5+ years of experience in Java and Spring Boot to join our development team. In this role, you will be responsible for designing, developing, and maintaining high-quality applications. You should be comfortable working in a fast-paced environment and be able to deliver scalable and efficient solutions.
Key Responsibilities:
Develop, test, and maintain applications using Java and Spring Boot.
Participate in all phases of the software development lifecycle, including analysis, design, implementation, and testing.
Write clean, maintainable, and efficient code.
Collaborate with cross-functional teams to gather and define requirements.
Debug and resolve software defects and performance issues.
Ensure the application meets quality and security standards.
Contribute to continuous improvement of the development process.
Requirements
Required Skills:
Strong proficiency in Java and Spring Boot.
Experience with RESTful API design and implementation.
Knowledge of SQL and relational databases.
Familiarity with version control systems, such as Git.
Understanding of software development best practices.
Strong problem-solving skills and attention to detail.
Ability to work independently and as part of a team.
Preferred Skills:
Experience with micro services architecture.
Familiarity with front-end technologies like Angular or React.
Knowledge of containerization tools like Docker.
Understanding of cloud platforms such as AWS or Azure.
Qualifications:
Bachelordegree in Computer Science, Engineering, or a related field.
2.5+ years of professional experience in software development with Java and Spring Boot.
Benefits
Competitive salary and benefits package.
Flexible working hours with the possibility of remote work.