Greetings of the day!!!
Job description
We are looking for an experienced Senior/LEAD JAVA Developer with the below skill set.
Employment Type: Full Time, Permanent
IMMIDIATE JOINERS ONLY
Work From Home During Covid
As a passionate software developer, you demonstrate capabilities of deep product and technology design thinking at the core. You should have worked on multiple releases of software that are bringing in a combination of functional and technical improvements, modernizing the product, easing deployments, and addressing customer issues.
While the skills are modern and demanding, the role is one of learning, educating, adapting, and nurturing these capabilities in a way that large-scale adoption in a product organization is possible. You are seen as an agile and efficient developer that thinks and writes code that is of good quality. Should be collaborative and focused on quality without missing speed.
Roles and Responsibilities
- 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.
- Ability to include gathering system requirements, building application specification documents, drawing flow charts, designing application architecture, and implementing modernized application design and testing features before release.
- Results oriented and focused on meeting deliverable timelines.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
- 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.
- Write well-designed, efficient code.
- Review, test, and debug team members code.
- Have hands-on experience in developing software with agile or scrum methodologies and are
ready to lead our junior developer's team
- Work with product managers and other stakeholders to learn and build the product better.
- To interact with the customer and internal teams in Identifying and analyzing requirements
for development purposes.
- Prioritizing the task and executing tasks throughout the SDLC.
- Provide technical help to junior developers.
- Good communication skills
- Responsibility to adhere to set internal controls.
Desired Candidate Profile
- Should have hands-on experience in developing and designing SaaS applications/platforms
for large enterprises.
- 5+ years of experience in software development
- Experience on JAX-WS, JAXB APIs, JAX-RS API and Java Message Service API.
- Experience in the Spring, Spring Boot.
- Strong knowledge on Multithreading, Executor Framework.
- Knowledge on JSP, jQuery, Ajax.
- Knowledge on NoSQL Database like DynamoDB.
- Hands on experience with test-driven development.
- Educational Qualifications:
- BE/BTech/MCA/MTech
- AWS certifications are nice to have.
- Salesforce knowledge is added additional value.