Sr. Java Developer

4 - 8 years

8.5 - 15.0 Lacs P.A.

Ahmedabad

Posted:3 months ago| Platform: Naukri logo

Apply Now

Skills Required

Java Spring BootAPISpring Boot

Work Mode

Work from Office

Job Type

Full Time

Job Description

"Immediate joiners are preferred. Kindly refrain from applying if you have more than 15 days' notice period." Job description Role: Sr. Java Developer Experience: Minimum 4+ years Primary Skills: Java J2EE, API Development, Java Springboot REQUIREMENTS & RESPONSIBILITIES: JAVA Framework: 5+ years of experience developing web applications using J2EE. 3+ years of experience in Spring Boot Framework 2.x. Java8, Concept of Core Java and Object Orientated Programming, Thread management. Proficiency in Spring Security Experience building applications based on Java Micro Services Architecture. Server-side session management. Experience in IntelliJ Idea , Eclipse & Net Beans API Development: Solid understanding of REST API design and development Experience in Restful APIs using Spring Boot. Expertise developing enterprise-level web applications. Working experience as industry standard protocols related API Security including JWT & OAuth. Experience working with tools like Git, Maven, SVN , Postman. Demonstrate strong design and programming skills using JSON processing and validation, Web Services, XML, UNIX/Linux (command line and shell scripting) and Windows environments. Experience is Developing APIs and integrating with 3rd party APIs & Systems. Know How of installation, configuration, platform operations, and troubleshooting of API products. Besides, resource should also have experience in API design and creating RESTful API patterns. Other: Analytical, Problem Solving Skills Trouble Shooting & Debugging Skills Understanding of S-SDLC process Understanding / Experience of Version Control Tools/Concepts JIRA : Basic Know how Creative problem solver and solution developer when presented with conflicting requirements, business demands and technical risks/issues. Experience developing with testing frameworks such as Selenium , JUnit Knowledge of application security areas: authorization, authentication, encryption. Apply the latest software design techniques and contribute to the technical design of new solutions Troubleshoot issues and solve problems, identify potential process improvement areas Write object-oriented, maintainable code with remarks/comments Deliver quality results on time with minimal supervision Know how of Data encryption using RSA, AES, elliptic curve cryptography. Good knowledge of Banking/Financial Services will be an additional advantage. Supports technical initiatives and provides input into best practices to team.

Telecommunications and IT Services
New York

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)