Candidates should be comfortable working with relational databases. An ideal candidate knows how to write complex SQL queries , understands when ORMs work well and when they dont. An ideal candidate understands how indexes work and know how to tuneSQL queries.Ability to write maintainable unit tests is a must. We encourage candidates to be familiar with clean code talks by google.
BE/BTech/BS/MS in Computer Science or equivalent.
At least 4 years of experience in developing enterprise Java J2EE application
At least 2 years of experience in Agile Scrum framework environment development software application
Strong hands-on design and coding experience
Possess strong technical and functional knowledge of the project he/she has worked
Ability to guide junior developers technically in the team
Must have Agile mindset
4 to 6 years hands-on core Java and object-oriented design experience
An understanding of how the Java works and its impact on the overall performance of an application
A demonstrable track record in developing and delivering high quality , efficient and optimized software solutions to tight deadlines
A strong understanding of test-driven development and design patterns
Able to develop unit-testable code using testing frameworks like Junit , TestNG and
Able to accurately estimate development and testing effort
Experience with Spring , Maven and Gradle
Good understanding of the principles of modern software development
Excellent communication skills with a proven ability to work with system users and senior stakeholders
Experience using relational databases. Proficient in SQL
The ability to work in a fast-paced , high energy team environment
Proven ability to deliver high-quality software
Good understanding of agile development practices.
HTML5 and CSS3
Secure coding experience strong programming fundamentals and business logic on Core Java.
Strong experience in Spring /Spring boot (Framework)
Strong experience in Hibernate
Knowledge/experience with PYTHON is highly preferable
Good to have Web Services , REST (Middleware)