Skills & Experience
Bachelors or Masters in Computer Science or relevant technical field.
3-6 years of Experience in software development and full product life-cycle.
Programming experience with at least one modern language such as Java, Python or Go including object-oriented design, and willing to adopt new technologies in need.
6 plus months of experience working on any cloud provider (preferred AWS).
Have DI framework knowledge like Spring, Dagger, and Guice for Java.
Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems is a plus.
Computer Science fundamentals in object-oriented design
Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis
Must Skills
Java-8, Microservices, REST, RDBMS, aws
Roles & Responsibilities
Solve problems at their root, stepping back to understand the broader context.
Develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
Understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
Recognize and use design patterns to solve business problems.
You understand how operating systems work, perform and scale.
Continually align your work with business objectives and seek to deliver business value.
Collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.
Proactively support knowledge-sharing and build good working relationships within the team and with others.
Communicate clearly with your team and with other groups and listen effectively.
Write highly testable and maintainable code.
Know the basics of several tools for the CI-CD pipeline and performance testing tools like Jmeter.
Job Type: Full-time
Pay: ₹251,279.95 – ₹1,310,155.92 per year
Schedule:
Day shift
Monday to Friday
Tipe Lokasi:
In-person
Experience:
total work: 3 years (Preferred)
Java: 3 years (Preferred)
Work Location: In person
Other similar jobs that might interest you