12 it company Jobs
Senior Java Developer - Spring Boot/Hibernate (8-9 yrs)
it company
posted 1d ago
Key skills for the job
Job description :
Role : Sr. Java Developer
Experience : 5 to 8 Years
Location : Pune, Nashik, Mumbai, Bangalore
Responsibilities :
- Strong hold on programming languages Java,J2EE, JavaScript, MVC frameworks like Spring, Spring Boot, REST APIs, Hibernate, Micro services.
- Good experience with interface and messaging protocols like JSON/REST. XML/SOAP or MQ/JMS.
- Should have experience in Cloud based technologies, distributed programming and object-oriented programming constructs.
- Good to be hands on Database technologies both SQL and NoSQL DB.
- Good knowledge of SOLID principles and Design Patterns.
- Good experience with Unit Testing in any framework (JUnit/Mockito)
- Performing code reviews and refactoring, writing code using Java best practices/patterns, considering performance, security, scalability and high availability.
Technical :
- Programming Languages Core JAVA, J2EE, Python
- Operating Systems Windows 9X/2000/XP/10/11, Unix, Linux
- RDBMS Oracle 10g/11g, MySQL, PostgreSQL, SQL Server
- Scripting Languages AJAX, jQuery, JavaScript, TypeScript
- Web Technologies JSP, Servlets, HTML, CSS, Angular, React, Spring
- Web Services Spring Boot, RESTful Web Services, GraphQL,SOAP
- Frameworks Struts, Hibernate, Spring Boot, Spring MVC, Flask
- Cloud Tools AWS, Azure, Google Cloud Platform (GCP)
- DevOps Tools Jenkins, Docker, Kubernetes, Terraform
- IDE/Tools Eclipse, IntelliJ IDEA, Visual Studio Code, SQLDeveloper
- Other Tools Git, Bitbucket, SVN, JIRA, Confluence, Maven,Gradle
Functional :
- Software Development Management
- Designing, developing, testing, troubleshooting, and debugging applications.
- Evaluating and assessing system software requirements and selecting appropriate technologies for development.
- Conducting code reviews for peers and gathering client requirements.
- Managing client change requests and enhancements on an Agile-based development platform.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Java Developer roles with real interview advice