You should have 5-7 years of experience in Java development and a Bachelor's Degree in Computer Science or a related field. Strong expertise in Java/J2EE technologies is required, along with proficiency in web frontend technologies like HTML, JavaScript, and CSS. You should have knowledge of Java frameworks like Spring MVC and Spring Security, experience with REST APIs, and writing Python libraries. Familiarity with databases (e.g., MySQL, Oracle) and SQL is essential, as well as strong scripting skills in languages like Python, Perl, or Bash. Experience in backend programming with Java/Python/Scala and ability to work on full-stack development using Java technologies are important. Your responsibilities will include designing and developing Java services using the Java Spring Boot framework, implementing, supporting, troubleshooting, and maintaining applications, developing high-standard SAS/Python code and model documentation, working on the release cycle of modern, Java-based web applications, developing automation scripts using Python, and writing efficient, reusable, and reliable Java code. Required Skills: - Strong Java programming skills - Experience with Java Spring framework and Hibernate - Proficient in developing microservices using Java - Knowledge of design patterns and Java frameworks - Hands-on experience with front-end and back-end Java technologies - Familiarity with automation tools like Selenium and Protractor - Good understanding of web services and RESTful APIs - Experience in using ORM frameworks like Hibernate/JPA Additional Skills: - Proficiency in Python or relevant scripting languages - Experience in web/mobile application development - Understanding of high-level JavaScript concepts - Ability to work with automation tools for testing - Knowledge of machine learning, AI, or data science is a plus This is a full-time position with benefits including health insurance and Provident Fund. You should be comfortable relocating to Bangalore and willing to travel. The job type is in-person, with a day shift schedule from Monday to Friday. Master's degree is preferred, and experience in Core Java (6 years), Spring Boot (4 years), and Python (3 years) is required.,