3 - 4 years
12 - 20 Lacs
Posted:1 day ago|
Platform:
Work from Office
Full Time
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.
Everestek Technosoft Solutions
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Nowpune
5.0 - 10.0 Lacs P.A.
4.0 - 9.0 Lacs P.A.
hyderabad
9.0 - 17.0 Lacs P.A.
indore, pune, bengaluru
0.5 - 0.5 Lacs P.A.
pune, chennai
11.0 - 21.0 Lacs P.A.
0.7 - 2.5 Lacs P.A.
hyderabad
0.5 - 1.0 Lacs P.A.
chennai
5.0 - 8.0 Lacs P.A.
bengaluru
15.0 - 22.5 Lacs P.A.
bengaluru, mumbai (all areas)
10.0 - 15.0 Lacs P.A.