Senior Java Developer (JEE / Spring MVC/ Spring Boot / Hibernate)
nautix technologies pvt.ltd.Posted on
Experience
3 - 6 yrs
Job Location
Pune, India
Vacancy
1
Designation
Senior Java Developer
Job Type
Not specified
Job Description
/span>
Java, J2EE, Spring MVC, Spring Boot, Hibernate, JUnit, JPA, JAX-RPA, JMS, RESTful Webservices, JavaSE, Microservices
+
Responsibilities:
- Design, Develop and Deliver high quality applications using Java/JEE technology stack
- Collaborate with client team to analyze, design, implement and package new features
Must Have Skills:
- Strong knowledge of Object Oriented Programming concepts, data structures and algorithms, data modeling
- Highly proficient and 3+ years of hands-on experience in JEE technologies (Spring MVC/Spring Boot / Hibernate / JPA / JAX-RS / RESTful Webservices/JSF)
- Excellent knowledge of Spring MVC/Spring Boot and Hibernate ORM
- Strong understanding of HTML, CSS, JavaScript, Jquery
- Strong experience with interface and messaging protocols like JSON/ REST, XML/ SOAP, or MQ/ JMS
- Experience with micro-services architecture based application development
- Experience working with Java application servers (e.g. Tomcat / JBoss / WebLogic / WebSphere / Wildfly)
- Strong experience working with Database (e.g. MySQL/Oracle) and NoSQL Databases(e.g. MongoDB)
- Knowledge about deploying applications in cloud (e.g AWS) and working with containers (e.g. Docker/Kubernetes)
- Ability to write clean code along with automated unit test cases (e.g. JUnit)
- Familiarity with Git repositories (Gitlab, Github, etc)
- Strong understanding and experience in CI/CD pipelines with tools like Jenkins
- Strong problem solving, design thinking, debugging and analytical skills
- Should be able to work as an individual contributor as well as in a Team
- Should adhere to coding best practices
Softskills:
- Passion for coding
- Committed team player
- Clarity of thoughts and Good communication skills (verbal and written). Should be able to present ideas and thoughts clearly.
- Zeal and enthusiasm for learning and exploring new avenues
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
