We are actively seeking a highly motivated and skilled Back End Developer with 3-6 years of coding experience to join our client's innovative team through Acme Services . This pivotal role focuses on solving complex technical challenges, developing microservices, and driving engineering efficiency. The ideal candidate will possess hands-on expertise in object-oriented programming, a deep understanding of CI / CD best practices, and excellent problem-solving abilities, contributing significantly to a fast-paced, collaborative environment.
Key Responsibilities
- Software Development : Contribute to the effort of solving complex and technical challenges to improve engineering efficiency. Engage in hands-on software development using an object-oriented programming language such as Java, Groovy, Golang, or Python .
- Microservices & Architecture : Gain experience in developing microservices . Possess deep knowledge of computer science fundamentals such as Object-Oriented Programming (OOP) concepts, design patterns, and data structures.
- Tools & Automation : Design, build, and onboard tools to accelerate build, testing, release, and deployment processes. Be familiar with CI / CD standard methodologies and tools such as Jenkins, GitHub, Nexus, Artifactory, Maven, Gradle, and SonarQube .
- Technical Leadership : Drive technical decisions and initiatives for the team, demonstrating excellent problem-solving skills, logic, and the ability to think outside the box when troubleshooting issues.
- Collaboration & Mentorship : Work successfully with multi-functional teams and tech leads, coordinating effectively across organizational boundaries and geographies. Mentor team members to maintain engineering excellence.
- Agile Environment : Be experienced with Agile Methodologies , ensuring adaptability and efficiency in development cycles.
- Research & Innovation : Stay updated by researching the latest technologies and trends, bringing innovative solutions to the team.
Skills
3-6 years of coding experience in an object-oriented programming language (Java, Groovy, Golang, or Python).Experience in developing microservices .Proficiency in CI / CD standard methodologies and related tools ( Jenkins, GitHub, Nexus, Artifactory, Maven, Gradle, SonarQube ).Experience with Agile Methodologies .Deep knowledge of computer science fundamentals (OOP, design patterns, data structures).Highly motivated with excellent verbal and written communication skills .Possesses humility and a team-first attitude, with the ability to execute in a timely manner.Excellent problem-solving skills , logical reasoning, and innovative troubleshooting.Ability to work successfully with multi-functional teams and tech leads , coordinating effectively across boundaries.Adept at researching latest tech and trends .Good to Have Skills
Experience with container and container orchestration technologies such as Docker, Kubernetes, and Helm .Experience in public cloud platforms like AWS .Experience in data and information visualization tools like Grafana, Datadog, Dynatrace, AppDynamics.Qualifications
Bachelor's or Master's degree in Computer Science or a related area .Skills Required
Software Development, Microservices, Automation, Jenkins, Github, Agile Methodologies