Source description
About the role
Key Responsibilities : - Design, develop, test, and maintain scalable Java-based applications - Contribute to all phases of the software development lifecycle - Build RESTful APIs and Microservices using Spring Boot and Spring MVC - Develop enterprise web applications using J2EE technologies - Implement efficient, reusable, and maintainable code following Java best practices - Work with databases and optimize SQL queries and backend performance - Collaborate with cross-functional teams in Agile development environments - Troubleshoot and resolve application and performance issues - Participate in code reviews, testing, and deployment activities - Ensure application scalability, reliability, and security Required Skills & Experience : - Bachelors degree in Computer Science or equivalent experience - 10 years of hands-on Java development experience - Strong understanding of OOPS Concepts, Multithreading, and Data Structures - Proficiency in Java technologies including : i. Spring ii. Hibernate iii. Struts iv. JSP - Hands-on experience with Spring MVC and Spring Boot - Experience with enterprise web servers such as Tomcat and JBoss - Strong knowledge of Core Java and Java 8+ - Experience developing RESTful Microservices and Web Services - Good understanding of Design Patterns, Collection Framework, and Concurrency Packages - Strong understanding of Algorithms and Problem Solving - Experience with J2EE, Java Servlets, and Struts 2 - Knowledge of MS SQL and database development Good to Have : - Experience with Connection Pooling - Knowledge of Executor Framework and Re-entrant Lock - Exposure to CI/CD pipelines and deployment automation - Experience with distributed systems and scalable application design Preferred Candidate Profile : - Strong analytical and troubleshooting skills - Ability to work effectively in collaborative Agile teams - Passion for clean coding and software engineering best practices - Good communication and stakeholder management abilities Key Responsibilities : - Design, develop, test, and maintain scalable Java-based applications - Contribute to all phases of the software development lifecycle - Build RESTful APIs and Microservices using Spring Boot and Spring MVC - Develop enterprise web applications using J2EE technologies - Implement efficient, reusable, and maintainable code following Java best practices - Work with databases and optimize SQL queries and backend performance - Collaborate with cross-functional teams in Agile development environments - Troubleshoot and resolve application and performance issues - Participate in code reviews, testing, and deployment activities - Ensure application scalability, reliability, and security Required Skills & Experience : - Bachelors degree in Computer Science or equivalent experience - 10 years of hands-on Java development experience - Strong understanding of OOPS Concepts, Multithreading, and Data Structures - Proficiency in Java technologies including : i. Spring ii. Hibernate iii. Struts iv. JSP - Hands-on experience with Spring MVC and Spring Boot - Experience with enterprise web servers such as Tomcat and JBoss - Strong knowledge of Core Java and Java 8+ - Experience developing RESTful Microservices and Web Services - Good understanding of Design Patterns, Collection Framework, and Concurrency Packages - Strong understanding of Algorithms and Problem Solving - Experience with J2EE, Java Servlets, and Struts 2 - Knowledge of MS SQL and database development Good to Have : - Experience with Connection Pooling - Knowledge of Executor Framework and Re-entrant Lock - Exposure to CI/CD pipelines and deployment automation - Experience with distributed systems and scalable application design Preferred Candidate Profile : - Strong analytical and troubleshooting skills - Ability to work effectively in collaborative Agile teams - Passion for clean coding and software engineering best practices - Good communication and stakeholder management abilities
More at Bounteous x Accolite
Related open roles
Python Software Developer (Bengaluru)
Bangalore
Immediate Opportunity For Java Developer (Mumbai)
Mumbai
Software Engineer( UiPath and Power Automate) (Gurugram)
India
Mega Opportunity Immediate Requirement For Java Developer (Bengaluru)
Bangalore
Bounteous - Ruby on Rails Full Stack Developer/Lead
Bangalore
AEM Principal Architect
Chennai