Fulcrum digital
Java Backend Engineer - Microservices Architecture/Spring Boot
Job Location
coimbatore, India
Job Description
Job Summary : We are looking for a highly motivated and experienced Senior Java Backend Engineer to join our growing engineering team in Coimbatore. In this role, you will be responsible for designing, developing, and maintaining robust and scalable backend systems that power our core applications. You will work on challenging projects, collaborate with cross-functional teams, and contribute to the technical direction of our products. The ideal candidate has a strong understanding of Java, microservices architecture, and agile development methodologies, and is passionate about building high-performance, reliable software. Responsibilities : Design and Development : - Design and develop high-performance, scalable, and maintainable backend applications using Java and related technologies. - Write clean, well-documented, and testable code. - Participate in architectural discussions and contribute to technical design decisions. - Develop and consume RESTful APIs and other integration mechanisms. - Implement and maintain database schemas and optimize database queries. - Work with messaging queues and event-driven architectures. Collaboration and Communication : - Collaborate effectively with front-end developers, QA engineers, product managers, and other stakeholders. - Participate in code reviews to ensure code quality and knowledge sharing. - Communicate technical concepts clearly and concisely to both technical and non-technical audiences. - Contribute to team meetings and agile ceremonies (Sprint Planning, Daily Stand-ups, Sprint Review, Sprint Retrospective). Problem Solving and Innovation : - Troubleshoot and debug complex issues in production and development environments. - Identify and implement solutions to improve system performance, reliability, and security. - Stay up-to-date with the latest technologies and industry best practices. - Contribute to innovation and continuous improvement initiatives. Testing and Quality Assurance : - Write unit, integration, and end-to-end tests to ensure code quality and application stability. - Participate in testing efforts and contribute to the overall quality assurance process. - Implement and maintain CI/CD pipelines. Mentorship and Guidance (Potentially) : - Mentor and guide junior engineers, providing technical support and fostering their growth. - Share knowledge and best practices within the team. Required Skills and Experience : - Bachelor's degree in Computer Science, Engineering, or a related field. - 4-7 years of hands-on experience in Java backend development. - Strong understanding of core Java concepts, data structures, and algorithms. - Proficiency in at least one of the following Java frameworks: Spring/Spring Boot (Mandatory), Jakarta EE. - Experience working with RESTful APIs and microservices architecture. - Solid understanding of relational databases (e.g, MySQL, PostgreSQL) and NoSQL databases (e.g, MongoDB, Cassandra). - Experience with version control systems, preferably Git. - Familiarity with build tools like Maven or Gradle. - Experience with testing frameworks (e.g, JUnit, Mockito). - Understanding of agile development methodologies (e.g, Scrum, Kanban). - Excellent problem-solving and analytical skills. - Strong communication and collaboration skills. - Ability to work independently and as part of a team. Preferred Skills and Experience : - Experience with cloud platforms like AWS, Azure, or GCP. - Experience with containerization technologies like Docker and orchestration tools like Kubernetes. - Knowledge of messaging systems like Kafka or RabbitMQ. - Experience with caching mechanisms like Redis or Memcached. - Familiarity with DevOps practices and CI/CD pipelines. - Understanding of security best practices in backend development. - Experience with performance tuning and optimization of backend systems. - Contributions to open-source projects (ref:hirist.tech)
Location: coimbatore, IN
Posted Date: 3/29/2025
Location: coimbatore, IN
Posted Date: 3/29/2025
Contact Information
Contact | Human Resources Fulcrum digital |
---|