Application Developer III Java

Application Developer CoreJava

2 Nos.
61069
Full Time
3.5 Year(s) To 6.0 Year(s)
Not Disclosed by Recruiter
IT Software - System Programming
IT-Software/Software Services
Job Description:

We have the opening with one of our reputative client.

Location: Bangalore

Mode of Job- WFO (Work from Office)

POSITION SUMMARY STATEMENT:

The Principal of Application Development acts as a technical expert on a specific area in Application Services, focusing on providing expertise, guidance, and support on high-expertise areas. This role leads all development activities and coordinates with other cross-functional teams to ensure delivery.

DETAILED RESPONSIBILITIES/DUTIES:

· Design, develop, and deploy high-volume, high-usage self-service web portals for the company , utilizing React and Java/J2EE technologies.

· Lead team of contractors and/or employees to deliver software projects that drive the business value for the company.

· Collaborate with Technical Teams, Technical Manager, Project Manager and subject matter experts from the businesses and work closely with SMEs to understand, plan and implement.

· Ensure compliance with security, privacy, legal, infrastructure, and administrative/corporate processes and policies.

· Ensure project success by reviewing project plans, timelines, estimates, and requirements documents providing feedback.

· Lead code reviews and administer paired programming.

· Lead implementation efforts: infrastructure setup and integrations with other applications, and/or front end open or licensed software. Recommends better, faster, or smarter implementations.

· Take a leadership and mentoring role when working with less experienced staff always raising the bar of technical expertise within the organization.

· Partner with stakeholders, educating, negotiating, and influencing them on implementation options and risks.

· Provide unique insight in the analysis of customer business requirements that may cross multiple functional areas and/or multiple technical platforms and understand the broad strategic implications.

· Contribute to creativity idea generation and may initiate and lead strategic projects that will add significant value to the business.

· Contribute to technical strategic planning for COMPANY, proposing new directions and technologies.

· Act independently and as part of a team to translate business and technical requirements into well- engineered, tested, and deployed applications.

· Being readily available to solve any unforeseen production downtimes/incidents

QUALIFICATIONS:

Skills:

Required

· 5+ years of relevant experience in delivering web technologies. Must have prior experience leading development of consumer apps.

· Experience with Java and J2EE

· Experience with Spring / Spring Boot / Spring Cloud

· Experience with RESTful Web Services, Postman, HTTP (POST/GET/PUT), JWT, OAuth, Swagger

· Experience with React latest version and earlier

· Experience with Azure cloud services like AKS

· Experience with Docker and Kubernetes container management tools

· Experience with JPA/ Hibernate

· Experience with Oracle/Postgres/SQL Server RDBMS or other relational databases

· Experience with MongoDB or any other NoSQL databases

· Experience with CI/CD tools like Jenkins, Azure DevOps, GitHub Actions

· Experience in design and launching complex business/responsive design applications.

· Strong knowledge of release/build/configuration management practices.

· Strong understanding of software best-practices as it applies to web and business application development

· Hands on architecture design and development experience required in building large scale applications.

· Demonstrable understanding of object-oriented design/development, functional programming, and service-oriented architecture.

· Ability to prioritize and manage work, adhering to critical and aggressive project timelines in a fast-paced environment.

· Extensive experience in Software Development Life Cycle Management using Kanban, Scrum, or Scaled Agile is required.

· Understanding of complex development issues including security, accessibility, concurrency and cross- browser/device compatibility.

· Experience working in a rapid and agile development environment with frequent deliveries.

Certificates / Training:

· Required: Certifications demonstrating industry recognition for area of expertise

Experience:

· 5+ years’ experience in applications with deep expertise in one area

· 3+ Years’ experience in design & development of end to end complex applications

Education:

Required

· Bachelor's in Computer Science or equivalent

Preferred

· Advanced Technical Degree

PREFERRED QUALIFICATIONS:

· Experience supporting the performance and operation of high-traffic transactional web system in production environments, including log aggregation, remote debugging, pro-active monitoring of systems, for example through developing alerts

· Continuous Delivery, including source control practices, versioning, branching, pipeline development, automation acceptance, and release management

· Experience with international or multi-level marketing business

· Experience with monitoring tools.

· Certifications for desired non-niche programming languages

Company Profile

--- Nutrition Ltd., also called --- International, Inc. or simply ---, is a global multi-level marketing corporation that develops and sells dietary supplements.

Apply Now

  • Interested candidates are requested to apply for this job.
  • Recruiters will evaluate your candidature and will get in touch with you.

Similar Jobs