Posted:23 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

  • Develop and maintain server-side applications:

Creating and implementing the core logic of applications using Java and related frameworks like Spring.

  • Design and implement APIs:

Building RESTful APIs to enable communication between different parts of the system and external services.

  • Manage databases:

Working with relational (e.g., MySQL, PostgreSQL) and NoSQL databases to store and retrieve data efficiently.

  • Ensure application performance and scalability:

Optimizing code and infrastructure to handle large amounts of traffic and data.

  • Implement security best practices:

Protecting Applications From Vulnerabilities And Unauthorized Access.

  • Troubleshoot and debug issues:

Identifying and resolving performance bottlenecks, security issues, and other errors.

  • Collaborate with other teams:

Working closely with front-end developers, product managers, and other stakeholders to deliver high-quality software solutions.

  • Stay up-to-date with emerging technologies:

Continuously learning new frameworks, tools, and techniques to improve development practices.

  • Contribute to all stages of the software development lifecycle:

Required Skills

Participating in requirements analysis, design, coding, testing, and deployment.

  • Proficiency in Java: Strong understanding of Java programming language, object-oriented programming principles, and design patterns.
  • Experience with Java frameworks: Familiarity with frameworks like Spring, Spring Boot, or similar.
  • Database knowledge: Experience with relational databases (e.g., MySQL, PostgreSQL) and potentially NoSQL databases (e.g., MongoDB).
  • API development: Experience designing and implementing RESTful APIs.
  • Version control systems: Experience with Git or similar.
  • Cloud computing (optional): Familiarity with cloud platforms like AWS, Azure, or Google Cloud Platform.

Testing frameworks: Experience with JUnit or TestNG for unit and integration testin

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You