Number of Applicants
:000+
This job is no longer accepting applications.
Scroll down below to view similar jobs .
Job Description: Backend DeveloperWe are looking for a skilled Backend Developer to join our team. As a Backend Developer, you will be responsible for designing, implementing, and maintaining the server-side logic and database architecture for our applications. You should have a strong background in Java (8+), Spring Boot, microservice architecture, and RESTful API development. Additionally, experience with Python, Autosys, StreamSets, Snowflake, Teradata, MongoDB, Oracle SQL Developer, CI/CD workflows, and proficiency in tools like JIRA, Confluence, GitLab, and PyCharm are highly desired for this role.Responsibilities:- Design, develop, and maintain backend services using Java (8+) and Spring Boot framework.- Implement and manage microservices architecture to support scalability and modularity.- Develop and maintain RESTful APIs for communication between frontend and backend systems.- Utilize Python for scripting and backend development tasks.- Implement data integration pipelines using tools like StreamSets for ETL processes.- Work with cloud-based data warehousing solutions like Snowflake and Teradata.- Design and optimize MongoDB and Oracle SQL databases.- Collaborate with frontend developers, architects, and product managers to deliver high-quality solutions.- Troubleshoot and debug production issues in a timely manner.- Implement and maintain job scheduling and automation using Autosys.- Utilize CI/CD workflows to automate testing, deployment, and release processes.- Use version control systems like GitLab for code management and collaboration.- Document technical specifications, processes, and workflows using tools like JIRA and Confluence.- Stay updated with emerging technologies and industry trends.Requirements:- Bachelor's degree in Computer Science, Engineering, or related field; or equivalent practical experience.- Proven experience as a Backend Developer or similar role.- Strong proficiency in Java programming language (Java 8+).- Hands-on experience with Spring Boot and microservice architecture.- Experience in designing and developing RESTful APIs.- Proficiency in Python for scripting and backend development tasks.- Familiarity with data integration tools like StreamSets.- Experience with cloud data warehousing solutions (e.g., Snowflake, Teradata).- Solid understanding of MongoDB and relational databases like Oracle SQL.- Experience with job scheduling and automation tools such as Autosys.- Familiarity with CI/CD workflows and tools for automated testing and deployment.- Proficiency in using JIRA, Confluence, GitLab, and PyCharm for development and project management.- Strong problem-solving skills and attention to detail.- Excellent communication and collaboration skills.- Ability to work independently and as part of a team in a fast-paced environment.Preferred Skills:- Familiarity with containerization technologies (e.g., Docker, Kubernetes).- Experience with message broker systems (e.g., Kafka, RabbitMQ).- Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud).- Understanding of software development best practices and Agile methodologies.If you are a motivated Backend Developer with a passion for building scalable and reliable backend systems using Java, Spring Boot, and other related technologies, and you are excited about working in a collaborative environment on innovative projects, we encourage you to apply. We offer competitive compensation and opportunities for professional growth. (ref:hirist.tech)
This job is no longer accepting applications.
Scroll down below to view similar jobs .
Share this job with your friends
Share this job with your friends
Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.