Search by job, company or skills

NexionPro Services

Java Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 18 days ago
  • Over 100 applicants

Job Description

Job Description

We are looking for an experienced Java Backend Engineer with strong expertise in Spring Boot Microservices, Data Structures & Algorithms, System Design, and SQL. The ideal candidate will work on building scalable, high-performance backend systems for enterprise-grade applications.

You will collaborate closely with product managers, architects, and frontend teams to design and deliver robust solutions following modern engineering practices.

Key Responsibilities

  • Design, develop, and maintain Java-based backend services using Spring Boot and Microservices architecture
  • Build scalable, high-availability RESTful APIs
  • Participate in low-level and high-level system design discussions
  • Apply strong DSA concepts to write optimized and efficient code
  • Work extensively with SQL databases (query optimization, indexing, schema design)
  • Ensure application performance, security, and scalability
  • Write clean, maintainable, and well-documented code
  • Conduct code reviews and mentor junior developers
  • Collaborate with cross-functional teams in Agile/Scrum environment
  • Troubleshoot production issues and provide long-term fixes

Required Skills & Qualifications

Technical Skills

  • Strong proficiency in Java (Java 8 or above)
  • Hands-on experience with Spring Boot & Microservices
  • Solid understanding of REST APIs, HTTP, JSON
  • Strong knowledge of Data Structures & Algorithms
  • Experience in System Design (scalable, distributed systems)
  • Expertise in SQL (MySQL / PostgreSQL / Oracle)
  • Experience with ORM frameworks like Hibernate / JPA
  • Familiarity with CI/CD pipelines
  • Knowledge of Git / Version Control

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 142402647

Similar Jobs