We are looking for a skilled Software Engineer with 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 highquality applications. You should be comfortable working in a fastpaced 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 crossfunctional 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 problemsolving skills and attention to detail.
- Ability to work independently and as part of a team.
Preferred Skills:
- Experience with micro services architecture.
- Familiarity with frontend technologies like Angular or React.
- Knowledge of containerization tools like Docker.
- Understanding of cloud platforms such as AWS or Azure.
Qualifications:
- Bachelor s degree 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.
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: Bachelor s degree in Computer Science, Engineering, or a related field. 2.5+ years of professional experience in software development with Java and Spring Boot.