Bangalore, Karnataka, India
Information Technology
Full-Time
Nineleaps
Overview
Responsibilities
- Design, build, test, and maintain scalable and stable off-the-shelf applications or custom-built technology solutions to meet business needs
- Contribute across the development lifecycle, helping define completion criteria and improve system architecture.
- Should be able to experiment and adapt to new technologies quickly.
- Should be able to review code for quality and implement best practices.
- Promote coding, testing, and deploy best practices through hands-on research and demonstration.
- Be a part of the Agile ceremonies to groom stories and develop defect-free code for the stories.
- Write testable code that enables extremely high levels of code coverage.
- Conduct root cause analysis and advanced performance tuning for complex business processes and functionality.
- Propose the right solutions to the client by identifying and understanding the pain points.
- Propose, pitch, sell, implement, and prove success in continuous improvement initiatives.
- Mentor young engineers to guide them to become great Engineers.
- 4+ years of experience in Software Development.
- Strong Java skills, including Java 8 features.
- Great OO skills, including strong design patterns knowledge.
- Strong knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI).
- Strong Knowledge of Data Structures & Algorithms.
- Experience in working with data-driven RESTful APIs using web frameworks like Spring Boot, etc.
- Proficient in SQL and database concepts for efficient data management.
- Should be able to do data modeling.
- Good understanding of JPA-specific ORMs like Hibernate, EclipseLink, etc.
- Knowledge of dependency managers and build tools like Maven, Gradle, etc.
- Strong debugging skills.
- In-depth knowledge of distributed systems and microservices architecture.
- Proven experience in latency optimization techniques and launch configuration.
- Good to have familiarity with Reactive programming concepts using RxJava and other such frameworks.
- Good to have familiarity with architectural/ design patterns.
- Understanding of Docker containers and Kubernetes.
- Advanced knowledge of Agile methodology with the peer group.
- Ability to work with remote teams and across time zones.
- Being able to raise the bar for quality/efficiency within the team.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in