3 - 4 years

12 - 20 Lacs

indore surat mumbai (all areas)

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Mid Level Java Developer

Job Location : Thane,Mumbai,Indore,surat

Type: Full Time

Title : Software Engineer II

# Of Openings : 1

Start Date: ASAP

Job Summary:

Everestek is a modern technology services & solutions company where our goal is to help clients with their

technology needs. Digital transformation is need of the hour of every business and Everestek provides all in one”

solution for it.

We are looking for a mid level Java developer to build scalable micro services for Everestek's EdTech product,

Nexool. You will be responsible for maintaining and developing new backend micro services (In Java Spring boot or

Drop wizard framework) along with developing database schema. You will be working alongside other engineers and

developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem

solving, sophisticated design, and the creation of quality products is essential.

Key Qualifications

1. Strong grasp on Java as a language and knowledge of its quirks

2. Strong knowledge of Spring boot and its extensive feature set is a must

3. Strong knowledge of drop wizard framework

4. Working knowledge of CI/CD tools such as Jenkins or anything similar.

5. Familiarity with AWS and its core services such as EC2, RDS.

6. Experience writing unit tests along with mocking.

7. Strong knowledge of designing and building RESTful APIs

8. Strong understanding of databases

9. Creating database schemas that represent and support business processes

10. Strong knowledge of Hibernate to integrate with relational database

11. Experience with working in Linux environment

12. Understanding of fundamental design principles behind a scalable application

13. Familiarity with any NoSQL databases

14. Proficient understanding of code versioning tools, such as Git

15. Experience working in an agile development environment

16. Excellent logical and problem solving skills

17. Excellent communication skills is a must

18. Excellent writing skills is a must

Job Role

1. Interface with key stakeholders and team to manage end to end development of project.

2. Develop code in Java using modern frameworks such as Springboot and dropwizard.

3. Design, build, and maintain efficient, reusable, and reliable code

4. Solving complex performance problems and architectural challenges

5. Ensure the best possible performance, quality, and responsiveness of applications

6. Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues

7. Help maintain code quality, organization, and automatization

8. Integration of data storage solutions (MySQL, Dynamo DB)

9. Deployment and maintenance in AWS cloud.

10. Design and build secure REST-APIs that will be consumed by front end applications

11. Continuously refactor & improve current code base

12. Unit testing of backend applications

13. Build Continuous Integration & Continuous Delivery pipeline for all components of the project

14. Provide daily status to the stakeholders.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Everestek Technosoft Solutions logo
Everestek Technosoft Solutions

Information Technology and Services

Innovation City

RecommendedJobs for You

indore, pune, bengaluru

bengaluru, mumbai (all areas)