Search by job, company or skills

Java Software Engineer

Java Software Engineer

BeGig
4-6 Years
Not Disclosed

This job is no longer accepting applications

Job Description

Job Title: Java Software Engineer

Experience required: 4 years

Employment Type: Full-time

Work Mode: Onsite

Location: Pune, Bangalore, Chennai

Note: Candidates must possess 3+ years of relevant industry experience.

We are hiring for one of the world's leading professional services firms and a member of the globally recognized Big Four accounting organizations.

Key Responsibilities

  • Design, develop, and maintain end-to-end web applications using Java and React.js.
  • Build scalable and high-performance backend services using Java, Spring, and Spring Boot.
  • Develop responsive and user-friendly frontend interfaces using React.js.
  • Design, develop, and integrate RESTful APIs.
  • Work with microservices-based architectures and distributed systems.
  • Ensure seamless integration between frontend and backend components.
  • Optimize applications for performance, scalability, reliability, and security.
  • Write clean, reusable, and maintainable code following best practices.
  • Participate in code reviews, troubleshooting, debugging, and performance tuning.
  • Collaborate with UI/UX designers, QA engineers, DevOps teams, and other stakeholders.
  • Actively contribute to Agile/Scrum ceremonies and development processes.

Required Technical Skills

Backend

  • Java (8 or higher)
  • Spring Framework and Spring Boot
  • REST API Development
  • Microservices Architecture
  • Hibernate / JPA

Frontend

  • React.js (Hooks, Functional Components)
  • JavaScript (ES6+)
  • HTML5 and CSS3
  • State Management (Redux / Context API)
  • UI Frameworks such as Material UI, Bootstrap, or Tailwind CSS

Databases

  • Relational Databases: MySQL, PostgreSQL, Oracle
  • Strong SQL and database design concepts
  • MongoDB or other NoSQL databases (preferred)

Tools & Technologies

  • Git for version control
  • Maven or Gradle
  • CI/CD tools such as Jenkins or GitHub Actions
  • Docker (preferred)
  • Webpack and Babel

Cloud (Preferred)

  • Basic knowledge of AWS, Azure, or GCP
  • Experience with application deployment, monitoring, and cloud-based environments

Note: Candidates must possess 3+ years of relevant industry experience.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

7-12 yrs
Bengaluru, India
Skills:
Java8, Kafka, Agile, Spring Boot, Scrum, Restful Apis, Cloud deployment
3-5 yrs
Bengaluru, India
Skills:
Java, cloud security, Web Services, Spring Boot, J2EE, Sql, Microservices, Scalability, Microsoft Azure, Rest Apis, Monitoring, Azure DevOps CI-CD pipelines, deployment concepts, Relational Databases
3-7 yrs
Bengaluru, India
Skills:
Intellij Idea, Doors, Maven, Ant, Eclipse, Codebeamer, Java 8, Xml, rezzzv3D Version 3.0.0 ISO 14229, RDX, Install4J installer creation, Jenkins CI CD pipelines, GitHub Actions, GitHub Enterprise Server, ODX standard data, Gradle build system, RAL
7-10 yrs
Bengaluru, India
Skills:
Java, PostgreSQL, Kafka, Spring Boot, 3gpp, Redis, Microservices, 3g, Pcf, MySQL, Policy Charging, PCRF, Pcc, 5G, 4G
6-12 yrs
Bengaluru, India
Skills:
Java, Apis, SQL Server, Spring Boot, Camel, Service Oriented Architecture, Quarkus