Job Description
Organization Overview
We are a software development MNC , with a difference. We build deep tech SAAS products and platforms. Our experts in Cloud , Data Engineering , API , Microservices , Analytics , Machine Learning & Integrations , build upon learnings and frameworks from a decade of launching 150+ products. We understand the process , passion and hard work it takes to launch and support a growing product.
We are currently a multi-million organization with YOY growth of 2.5X supported by 500+ workforce offering 150+ products to 125+ clients and growing. We take pride for being certified as a “Great Place To Work†in India.
We are anchored at Bangalore with overseas presence in the US , Malaysia , Canada & Australia.
Basic Qualifications
- 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
Responsibilities
- 3 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
Cucumber - 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 Angular , JSP , Bootstrap , CSS , Ajax , JavaScript (UI Design)
- Good to have Web Services , REST (Middleware)