About the Role"
We are looking for a skilled Java Backend Engineer to join our team. As a Java Backend Engineer, you will be responsible for developing and maintaining backend services and APIs for our applications. You will work closely with cross-functional teams to design and implement scalable and reliable solutions.
"Job Title"
Java Backend Engineer
"Responsibilities"
- Design, develop, and maintain backend services and APIs using Java.
- Collaborate with frontend developers, product managers, and other stakeholders to deliver high-quality software solutions.
- Optimize application performance and ensure scalability.
- Troubleshoot and debug issues to improve overall system reliability.
- Stay up-to-date with industry trends and best practices in backend development.
"Required Skills"
- Proficiency in Java programming language.
- Experience with Spring Framework and Spring Boot.
- Strong understanding of RESTful APIs.
- Familiarity with database technologies such as SQL and NoSQL.
- Knowledge of software development best practices and design patterns.
- Excellent problem-solving and analytical skills.
"Desirable Skills"
- Experience with cloud services such as AWS or Azure.
- Familiarity with containerization technologies like Docker.
- Knowledge of microservices architecture.
- Experience with CI/CD pipelines.
- Understanding of Agile methodologies.
"Education Qualification"
- Bachelor's degree in Computer Science, Engineering, or a related field.