Design, develop, and maintain Java applications and microservices (Spring Boot/Hibernate). Build RESTful APIs, optimize performance, troubleshoot issues, write and review clean code, integrate third-party APIs, document work, and participate in Agile/Scrum ceremonies.
This role is for Weekday's client.
RequirementsKey Responsibilities
- Design, develop, and maintain robust Java applications and microservices that meet business requirements.
- Collaborate with cross-functional teams to gather requirements and implement innovative solutions.
- Optimize application performance and troubleshoot issues to ensure system stability and reliability.
- Write clean, efficient code and conduct code reviews to uphold high coding standards.
- Integrate applications with various APIs and third-party services.
- Participate in all Agile/Scrum ceremonies and maintain proper documentation.
- Proficiency in Java and experience with Java frameworks (e.g., Spring Boot, Hibernate).
- Solid understanding of object-oriented programming principles and design patterns.
- Hands-on experience with RESTful services and API development.
- Knowledge of SQL and experience working with relational databases (e.g., MySQL, PostgreSQL).
- Familiarity with version control systems, particularly Git.
- Experience with containerization technologies such as Docker.
- Strong debugging and problem-solving skills.
- Excellent communication and teamwork skills.
- Ability to adapt to new technologies and frameworks as needed.
- Experience with cloud services (AWS, Azure, GCP) and serverless architectures.
- Familiarity with front-end technologies (HTML, CSS, JavaScript) and frameworks (e.g., Angular, React).
- Knowledge of CI/CD processes and tools (e.g., Jenkins, CircleCI).
- Understanding of Agile methodologies and participation in Scrum teams.
- Bachelor’s degree in Computer Science or a related field, or equivalent work experience.
- 3+ years of software development experience in Java.
Similar Jobs
Fintech • Financial Services
Design, build, test, and maintain backend Java applications using Spring/Hibernate/Struts. Collaborate with cross-functional teams, write clean maintainable code, debug issues, participate in design and code reviews, ensure thorough testing, and optimize data and performance to meet business requirements.
Top Skills:
EclipseHibernateIntellij IdeaJavaMySQLNetbeansOracleSpringSQL ServerStruts
Fintech • Financial Services
Design, build, test, and maintain backend Java applications using Spring/Hibernate/Struts. Collaborate with cross-functional teams, write clean scalable code, debug issues, participate in design and code reviews, and ensure high-quality releases through testing and sustainable development practices.
Top Skills:
AgileEclipseHibernateIntellij IdeaJavaMySQLNetbeansOracleSpringSQL ServerStruts
Fintech • Financial Services
Design, build, test, and maintain robust Java backend applications using Spring, Hibernate, and Struts. Collaborate with cross-functional teams, write clean maintainable code, debug and resolve issues, optimize data and performance, participate in design discussions and code reviews, and ensure high-quality releases through testing and best practices.
Top Skills:
EclipseHibernateIntellij IdeaJavaMySQLNetbeansOracleSpringSQL ServerStruts
What you need to know about the Kolkata Tech Scene
When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.
