Sr. Java Developer

10 - 15 years

20 - 25 Lacs

Posted:5 hours ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Role: Sr. Java Developer

Location: Remote

Work timing: US EST Hours

We are seeking a Senior Software Engineer with strong expertise in Java and modern web application development. The ideal candidate will have at least 10 years of experience in designing, developing, and implementing enterprise-grade software solutions, with proven leadership in building scalable backend systems, APIs, and cloud-integrated applications. You will work alongside a dynamic team, contributing to various projects spanning industries such as fintech, insurance, telecom, and public transportation.

Key Responsibilities:

  • Design and develop RESTful APIs and Microservices using Java, J2EE, Spring, Spring Boot, and Hibernate.
  • Architect and implement data models and backend services, ensuring performance and scalability.
  • Build and maintain web applications with a focus on security, efficiency, and user experience.
  • Integrate and optimize relational databases, particularly MySQL; design and execute complex queries.
  • Develop and configure reporting solutions using Jasper Reports.
  • Work with cloud platforms (AWS, Cloudera, EMR, EC2, Lambda) to deploy and manage production services.
  • Collaborate with front-end teams using HTML, Thymeleaf, Angular, and Redux architecture.
  • Support and optimize payment processing, including credit card risk management and PCI-compliant integrations.
  • Manage and enhance device connectivity and IoT features (e.g., Amazon Alexa Skills, device heartbeat functionality).
  • Participate in all phases of the software development lifecycle, including Agile/Scrum ceremonies.
  • Perform code reviews, technical documentation, and continuous integration with Git, Jira, and SourceTree.

Required Skills & Qualifications

  • Bachelors degree in Computer Science, Engineering, or related field.
  • 10+ years of experience in enterprise software engineering roles.
  • Deep expertise in Java/J2EE, Spring (including Spring Boot), Microservices, and Hibernate.
  • Strong experience with SQL (MySQL, SQL Server) and database optimization.
  • Familiarity with reporting tools such as Jasper Reports.
  • Demonstrated knowledge of RESTful API design and implementation.
  • Experience with web servers (Apache Tomcat) and application servers (JBoss).
  • Exposure to cloud technologies (AWS EC2, Lambda, EMR, Cloudera Hadoop).
  • Experience in Agile/Scrum development environments and offshore/onshore collaboration.
  • Proficient in version control and project management tools (Git, Jira, SourceTree).
  • Strong communication, problem-solving, and team collaboration skills.
  • Hands-on with API development for real-time, high-availability applications.
  • Previous involvement with e-payments, risk management, and financial platforms.
  • Implementation of automation and data migration between transactional and data warehouse systems.
  • Experience with IoT integrations, Alexa skills, and device management.
  • Proven ability to lead new feature development, troubleshoot production issues, and mentor junior engineers.

Thanks & Regards:

Abhinav Krishna Srivastava

Email: asrivastava@fcsltd.com

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
FCS Software Solutions logo
FCS Software Solutions

Information Technology and Services

New Delhi

RecommendedJobs for You

chennai, tamil nadu