Senior Software Engineer - Java Backend

5 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Beyond Key

We are a Microsoft Gold Partner and a Great Place to Work-certified company. "Happy Team Members, Happy Clients" is a principle we hold dear. We are an international IT consulting and software services firm committed to providing. Cutting-edge services and products that satisfy our clients' global needs. Our company was established in 2005, and since then we've expanded our team by including more than 350+ Talented skilled software professionals. Our clients come from the United States, Canada, Europe, Australia, the Middle East, and India, and we create and design IT solutions for them. If you need any more details, you can get them at https://www.beyondkey.com/about.We are looking for an experienced Java Backend Developer with 5+ years of hands-on experience in designing, developing, and supporting scalable backend systems. The ideal candidate will be proficient in Java 17, Spring Boot, and database technologies, with a strong understanding of microservices architecture and best coding practices.

Key Responsibilities

  • Design & Implementation: Develop and maintain microservices using Java 17 and Spring Boot 3.x.
  • Database Integration: Connect and interact with Oracle databases using SQL and PL/SQL.
  • Testing: Write and maintain unit and integration tests to ensure system reliability.
  • Documentation: Prepare clear and concise documentation for APIs and services.
  • Collaboration: Work closely with cross-functional teams in an Agile/Scrum environment.
  • Continuous Learning: Keep up with emerging trends and technologies to continuously improve development practices.
  • Knowledge Sharing: Mentor junior developers and contribute to team knowledge sharing.
  • Production Support: Monitor and support complex applications in production environments.
  • Security: Implement secure coding practices and maintain application-level security.
  • Monitoring & Observability: Build monitoring capabilities to track performance and service health.
  • Troubleshooting: Debug and resolve technical issues efficiently.
  • Leadership: Take ownership of moderately complex projects and contribute to large-scale technical initiatives.

Required Skills & Experience

  • 5+ years of professional experience in backend Java development.
  • Proficient in Java 17, Spring Boot 3.x, and Spring Framework.
  • Strong experience with RESTful Web Services (creation and consumption).
  • Hands-on with Hibernate, JPA, and other ORM frameworks.
  • Solid knowledge of Oracle (SQL, PL/SQL).
  • Working knowledge of Unix/Linux environments.
  • Experience interpreting and processing Excel/CSV files.
  • Familiar with unit testing frameworks (JUnit, Mockito, etc.).
  • Understanding of Software Development Life Cycle (SDLC) and Agile methodologies.
  • Adherence to coding best practices (scalability, logging, error handling, documentation).
  • Experience with CI/CD pipelines and build tools.
  • Proficient in using GitHub or other version control systems.
Share with someone awesome
View all job openings

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