Caprus It
Software Engineer
Backend-focused software engineer role (6-11 years experience per listing) developing and maintaining Java services using Spring Boot, Hibernate, RESTful APIs, and microservices on AWS, while collaborating with Angular frontend developers, QA, and product teams.
- Compensation
- ₹1M–₹2M / yr
- Location
- Bengaluru
- Work setup
- Onsite
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Mandatory skills: Java, Spring, Spring Boot, Hibernate, JBoss, Angular, AWS
- Strong experience in Java and Java frameworks such as Spring or Hibernate
- Proficiency in RESTful API design and web services
- Knowledge of database systems like MySQL, PostgreSQL, or Oracle
- Familiarity with version control systems such as Git
- Understanding of microservices architecture and cloud technologies (AWS, Azure)
- Experience with build tools like Maven or Gradle
- Experience with Docker and container orchestration systems
- Familiarity with DevOps practices and CI/CD pipelines
- Knowledge of Agile methodologies and experience working in Agile teams
- Strong analytical and problem-solving skills
- Excellent communication and teamwork abilities
- 6 to 11 years of experience
Full description
Mandatory Skills
Java,Spring,Spring Boot,Hibernate,Jboss,Angular,AWS
Job Description
Strong experience in Java and Java frameworks such as Spring or Hibernate.
- Proficiency in RESTful API design and web services.
- Knowledge of database systems like MySQL, PostgreSQL, or Oracle.
- Familiarity with version control systems such as Git.
- Understanding of microservices architecture and cloud technologies (e.g., AWS, Azure).
- Experience with build tools like Maven or Gradle.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Experience with Docker and container orchestration systems.
- Familiarity with DevOps practices and CI/CD pipelines.
- Knowledge of Agile methodologies and experience working in Agile teams.
Roles & Responsibilities
- Develop and maintain backend services using Java and related technologies.
- Collaborate with frontend developers, product managers, and QA teams to deliver high-quality software solutions.
- Design and implement RESTful APIs for integration with various components.
- Optimize applications for maximum speed and scalability.
- Write unit tests and conduct code reviews to ensure code quality.
- Troubleshoot and debug applications to resolve technical issues.
- Stay updated on industry trends and emerging technologies to enhance development practices.