Java Software Engineer ENDLOS TECHNOLOGIES
Job Description
A senior java developer is a computer programmer with an extreme level of experience and all required skills. They build a java based application and software. They perform a certain types of tasks such as coding, bug solution, designing, and providing a path of the solution to junior java developers.
Senior java developer - Job brief
We are looking for a Senior Java Developer to manage the SDLC, from planning and prioritizing to testing and rapid delivery.
You will be part of our development team that works on business applications. As a Senior Java developer team member, you have to contribute in the designing and development of an application. You have to take part in the end-to-end stages of the development lifecycle.
Responsibilities of senior java developer
Every role comes with responsibilities and the employees have to justify those responsibilities. Following are some crucial responsibilities senior java developers are entitled for.
• Senior Java developers have to analyze and assess the business needs of the client to find the best solution for the client. Overall strong analytical and problem-solving skills are highly important for this role.
• Senior Java Developer responsibilities include gathering system requirements, building application specification documents, drawing flow charts, designing application architecture and implementing modernized application design and testing features before release.
• You should have hands-on experience in developing software with agile or scrum methodologies and are ready to lead our junior developer's team.
• You should have an innovative thought process and creative thinking which can bring out of the box and alternate ways of system implementation.
• Ensure our applications must be secure and up-to-date.
• To interact with the customer and internal teams in Identifying and analyzing requirements for development purposes.
• To perform activities related to the creation of documents for client requirements.
• Prioritizing the task and executing tasks throughout the SDLC.
• Provide technical help to junior developers.
Senior java developer skills and requirements
• You should have experience with Object-Oriented Design.
• At least 5 years of work experience as a Senior Java Developer or any similar role.
• In-depth knowledge of popular Java frameworks like Struts, Play, JSF, and Spring MVC.
• Positive and professional approach at all times.
• Familiar with SQL or NoSQL databases like MySQL, and MongoDB.
• Experience with large and disparate data set.
• Creating Web Services and RESTful services with Web API.
• Familiar with Open Source tools and good to have experience with Amazon Web Service (AWS
