Dextris Infoservices
Senior Java Backend Developer - Data Structure/Algorithm
Job Location
bangalore, India
Job Description
Job Title : Senior Java Backend Developer Location : Bangalore, India(Only Bangalore resources) Experience : 7-10 years Notice Period : Immediate(Who can join by May Month) Openings : 50 Responsibilities : - Design, develop, and maintain Java-based backend services and applications. - Write clean, efficient, and well-documented code following industry best practices and coding standards. - Develop and implement RESTful APIs and microservices architecture. - Collaborate with front-end developers, QA engineers, and other stakeholders to deliver end-to-end solutions. - Participate in the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance. - Optimize application performance, scalability, and reliability. - Troubleshoot and debug complex issues, and provide effective solutions. - Implement security best practices to ensure application security. - Stay up-to-date with the latest Java technologies, tools, and trends. - Mentor and guide junior developers, and contribute to knowledge sharing within the team. - Participate in code reviews to ensure code quality and adherence to standards. - Work in an Agile/Scrum environment to deliver high-quality software in a timely manner. Technical Skills: Must have strong experience in Core Java, including: - Object-Oriented Programming (OOP) principles - Data structures and algorithms - Multithreading and concurrency - Collections framework - Exception handling Expertise in Spring Framework, including: - Spring Boot - Spring MVC - Spring Data - Spring Security - Dependency Injection - Strong experience in developing and consuming RESTful APIs. - Experience with Microservices architecture and related patterns. Proficiency in database technologies, such as : - Relational databases (e.g., MySQL, PostgreSQL, Oracle) - NoSQL databases (e.g., MongoDB, Cassandra) - Experience with ORM frameworks (e.g., Hibernate). - Familiarity with version control systems (e.g., Git). - Experience with build tools (e.g., Maven, Gradle). - Knowledge of testing frameworks (e.g., JUnit, Mockito). - Experience with CI/CD pipelines and DevOps practices. - Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus. - Knowledge of containerization technologies (e.g., Docker, Kubernetes) is a plus. Behavioral Skills : - Strong analytical and problem-solving skills. - Excellent communication and interpersonal skills. - Ability to work independently and as part of a team. - Strong work ethic and a commitment to delivering high-quality software. - Ability to adapt to changing priorities and work in a fast-paced environment. - Mentoring and leadership skills. Education : Bachelor's degree in Computer Science, Information Technology, or a related field. (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 5/18/2025
Location: bangalore, IN
Posted Date: 5/18/2025
Contact Information
Contact | Human Resources Dextris Infoservices |
---|