Software Engineer- Backend-Java
Published date: 2024/01/10
- Location: Bengaluru, Karnataka, India
We are looking for a skilled software engineer with 2-3 years of experience in Java development. The ideal candidate should have a strong foundation in Java programming, along with hands-on experience with popular frameworks such as Spring, Hibernate, and microservices. Additionally, experience with cloud technologies such as AWS and Kubernetes is highly desirable.
Key Responsibilities:
Design, develop and maintain software applications using Java technologies
Write clean, efficient, and well-documented code
Collaborate with cross-functional teams to identify and solve complex software problems
Participate in code reviews and ensure code quality and compliance with coding standards
Develop and execute unit and integration tests to ensure high-quality software delivery
Support software deployment and production issues
Stay up-to-date with emerging trends and technologies in software engineering and apply them to enhance software development processes
Requirements:
Bachelor's or Master's degree in Computer Science or related field
2-3 years of experience in software development using Java
Strong understanding of object-oriented programming principles and design patterns
Experience with Spring Framework, Spring Boot, Spring MVC, and Spring Security
Experience with Hibernate, JPA, and ORM frameworks
Experience with microservices architecture and design
Experience with cloud-based development, specifically AWS
Familiarity with containerization and orchestration technologies such as Docker and Kubernetes
Experience with Git version control system
Familiarity with Linux operating system
Familiarity with front-end technologies such as HTML, CSS, and JavaScript
Experience with Angular or similar front-end frameworks
Preferred qualifications:
Experience with MySQL or other relational databases
Familiarity with NoSQL databases such as MongoDB or Cassandra
Experience with DevOps tools and practices
Strong problem-solving and analytical skills
Good communication and collaboration skills
Key Responsibilities:
Design, develop and maintain software applications using Java technologies
Write clean, efficient, and well-documented code
Collaborate with cross-functional teams to identify and solve complex software problems
Participate in code reviews and ensure code quality and compliance with coding standards
Develop and execute unit and integration tests to ensure high-quality software delivery
Support software deployment and production issues
Stay up-to-date with emerging trends and technologies in software engineering and apply them to enhance software development processes
Requirements:
Bachelor's or Master's degree in Computer Science or related field
2-3 years of experience in software development using Java
Strong understanding of object-oriented programming principles and design patterns
Experience with Spring Framework, Spring Boot, Spring MVC, and Spring Security
Experience with Hibernate, JPA, and ORM frameworks
Experience with microservices architecture and design
Experience with cloud-based development, specifically AWS
Familiarity with containerization and orchestration technologies such as Docker and Kubernetes
Experience with Git version control system
Familiarity with Linux operating system
Familiarity with front-end technologies such as HTML, CSS, and JavaScript
Experience with Angular or similar front-end frameworks
Preferred qualifications:
Experience with MySQL or other relational databases
Familiarity with NoSQL databases such as MongoDB or Cassandra
Experience with DevOps tools and practices
Strong problem-solving and analytical skills
Good communication and collaboration skills
0 page views
Related listings
-
Junior Front End DeveloperSoftware Developermust have a degree in Computer Science or similar field. BE/BTECH Be proficient in coding languages such as HTML, CSS, JavaScript, and jQuery. Understand server-side CSS. Knowledge of Angular and JS * Job Type: Full-time Salary: ₹24,000.00 - ₹25,000....2026/11/07
-
Senior/Software Engineer - Platform Software (SoC)Software DeveloperAbout Us Uhnder is the pioneer of digital imaging radar technologies focused on revolutionizing the world of mobility by offering the best-performing radar sensors, enabling safer mobility for both people and goods . Founded in 2015 and headquartered...2026/11/07
-
Frontend Software Developer- React JSSoftware DeveloperTurning UI/UX designs into prototypes, creating excellent interactive forms of designs, writing reusable modules and maintainability of the code. Implement UI development principles to ensure that the product client-side serves at scale. Review and o...2026/11/07
