Search by job, company or skills

empneo ict

Lead Java Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking profile submissions for the following requirement:

Position Name: Java Lead

Experience- 8+

Notice- 0 to 60 days

Location- Remote

Job Description:

• Assists in defining software architectures – Collaborates with leads to explore existing systems, determines areas of complexity, potential risks to successful implementation, learns the applications capabilities.

• Define and communicate technical design requirements.

• Collaborate with frontend web and mobile developers for all backend integrations.

• Develop software applications using Java and related technologies. This includes designing and implementing APIs, databases, data models, and business logic following coding standards and best practices.

• Maintain and enhance distributed applications.

• Optimize backend systems performance and code quality.

• Maintain and enhance REST APIs(micro-services style) and having proficiency in creating well-structured and documented APIs that adhere to industry best practices.

• Build and maintain integration modules between backend systems and external systems.

• Build a healthy team environment via professional collaboration.

• Troubleshoot and debug applications in production and development environments.

• Stay up to date with current best practices and new emerging technologies and make sure we are implementing cutting-edge technologies to keep improving our backend systems.

QUALIFICATIONS, EXPERIENCE & SKILLS:

Minimum Qualifications:

• Bachelor's degree in computer science, Computer Engineering or related technical discipline or equivalent

Minimum Experience:

• 5+ years of relevant experience

Knowledge and Skill Requirements:

• Strong Analytical and Problem-Solving skills.

• Strong understanding and working knowledge of basic Algorithms and Data Structures.

• Strong analytical and problem-solving skills to diagnose and resolve complex technical issues.

• Discipline in Test Driven Development.

• Very good understanding and experience with Authentication based systems like OAuth2, SSO, Azure AD and basic Cryptography.

• Exceptional experience and working knowledge of Java technologies and Spring framework.

• Good understanding of Micro-Services Design, Object Oriented Programming and Service Oriented Architecture.

• Experience in implementing Microservices using Kubernetes, Dockers, Java Spring framework, JPA, PL/SQL and DB like MySQL, Oracle, MS-SQL over MS Azure or AWS Clouds.

• Experience with Java frameworks and libraries commonly used in backend development, such as Spring, JPA, Hibernate, Apache Kafka, or JAX-RS.

• Experience in developing, maintaining, troubleshooting and deploying backend applications over Cloud solutions like Microsoft Azure and AWS.

• Well-versed with cloud solutions for computing, storage, DB, identity, security, networking, access/permission, app hosting, app monitoring, logging, scaling and availability needs.

• Experience in writing complex SQL queries, procedures and functions.

• Experience in Docker Containers, build and deployment in a container environment.

• Experience with SQL, NoSQL, database systems.

• Detailed knowledge of the JVM Platform.

• Comfortable with Linux command-line interface.

• Experience working with Git in a CI/CD environment.

• Experience with JIRA/Confluence or similar tools

• Strong knowledge of continuous integration practices.

• Experience and thorough understanding of Agile Software Development

• Strong communication and soft skills, able to motivate, mentor and help fellow developers as well as communicate complex ideas effectively.

• Detail-oriented and exceptional organizational skills

• Excellent verbal and written communication skills

• Exercises independence and self-motivation while still being able to work with others collaboratively with ability to thrive in a fast-paced, high-energy environment.

• Self-motivated with positive energy

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147218071

Similar Jobs

Bengaluru, India

Skills:

JavaJenkinsDockerSpring BootJsonRestful ApisKubernetesAWSMicroservices

Bengaluru, India

Skills:

JavaS3HibernateMavenSpring BootKafkaJAX-RSMicroservicesGradleSpring SecuritySpring Data JpaAWSSpring WebfluxMSKHystrixLambda FunctionsServerless

Bengaluru, India

Skills:

JavaWeb ServicesPostgreSQLSpring BootGcpMySQLMongoDBRestful ApisAzureAWSDevOps practicesMicroservices architecture

Bengaluru, India

Skills:

SqlTypescriptSpring BootAgileJavaSoapAngularPythonReact JsDockerJenkinsRESTActivemqAzure DevOpsIMDG

Bengaluru, India

Skills:

DevopsScrumAgileSpring BootJavaMicroservicesKafkaAWSRedisKubernetesApache CamelDesign PatternsDockerRestful ApisEFK