P
Posted 3mo ago

Java Developer | Offshore

Photon
India
RemoteFull Time
Responsibilities
  • Design software
  • Develop software
  • Build services
Requirements
  • Hands-on Java 8+ and Spring Boot
  • REST APIs
  • ORM
  • Databases
  • Maven/Gradle
  • Git
  • CI/CD
  • Debugging
Technical tools mentioned
JavaSpring BootSpring MVCSpring Data JPASpring SecurityRESTHibernateJPAMavenGradleGitJenkinsCI/CD

Job description

Key Responsibilities 

  • Design, develop, and maintain Java-based applications using Spring Boot 
  • Build RESTful web services and microservices architecture 
  • Work closely with frontend developers, architects, QA engineers, and other stakeholders to deliver robust solutions 
  • Write well-designed, efficient, and testable code 
  • Ensure code quality through unit testing, integration testing, and code reviews 
  • Optimize application performance and troubleshoot production issues 
  • Maintain documentation for development processes, system architecture, and application functionality 
  • Participate in Agile/Scrum development cycles 

Requirements 

  • Proven hands-on experience with Java 8+ and Spring Boot 
  • Strong knowledge of Spring ecosystem: Spring MVC, Spring Data JPA, Spring Security, etc. 
  • Experience in building and consuming RESTful APIs 
  • Familiarity with relational databases such as MySQL, PostgreSQL, or Oracle 
  • Knowledge of ORM frameworks like Hibernate or JPA 
  • Experience with tools like Maven/Gradle, Git, Jenkins 
  • Understanding of software development best practices, including CI/CD 
  • Strong debugging, problem-solving, and analytical skills 

About Photon

A technology services delivering software solutions.

Year founded
1999
Employees
5400

Similar jobs

Java Developer roles
12h
Save
Mark Applied
Hide
AVP - Java Development
Bangalore, Karnataka, India
OnsiteFull Time
Standard Chartered
Standard CharteredLondon Stock Exchange: STAN: International group providing corporate, retail, and investment banking services.
Computer science or IT engineering degree; Java 11, Spring, Hibernate, microservices, REST APIs, SQL, DevOps, automation testing, Kibana, Camunda, and FM domain expertise.
Java, Java 11, Spring Boot, Spring, Hibernate, microservices, Design Patterns, Kibana, Camunda, REST API, MQ, Solace, DevOps, SQL, JIRA, Confluence
17h
Save
Mark Applied
Hide
Lead Java Developer / Associate Director, Software Engineering
Pune, Maharashtra, India
HybridFull Time
HSBC
HSBCLondon Stock Exchange: HSBA: Global banking and financial services provider.
Strong Java/Scala server-side development, multithreading, high-performance low-latency systems, distributed mission-critical trading platforms, FIX/SBE protocols, agile delivery, and production ownership required.
Java, Scala, JVM, React, HTML5, BDD, TDD, FIX, SBE, Simple Binary Encoding
18h
Save
Mark Applied
Hide
Consultant
India
OnsiteFull Time
Tata Consultancy Services
Tata Consultancy ServicesNational Stock Exchange of India: TCS: Global provider of IT services, consulting, and business solutions.
7+ YOERequires 7–10 years of experience, Java skills, and a Bachelor of Technology degree.
Java
1d
Save
Mark Applied
Hide
Java - Senior Engineer
Gurugram, Haryana, India
OnsiteFull Time
Iris Software
Iris Software: Provides software engineering and IT consulting services to enterprises.
6+ YOERequires 6–8 years of Java engineering experience with Java 8+, Spring Boot, Spring Security, JUnit, microservices, REST APIs, JPA, Kafka, MySQL, concurrency, and backend development.
Java, Spring Boot, Spring Security, JWT, JUnit, Microservices, REST APIs, JPA, Kafka, MySQL, AWS CloudShell, GitLab, GitHub, Bitbucket, JMS, ActiveMQ, RabbitMQ, SQS, ASB
1d
Save
Mark Applied
Hide
Lead Java Developer / Associate Director, Software Engineering
Pune, Maharashtra, India
HybridFull Time
HSBC
HSBCLondon Stock Exchange: HSBA: Provides global banking and financial services to individuals and businesses.
Experienced Java/Scala developer with multithreaded, high-performance low-latency, distributed trading-system experience; knowledge of FIX/SBE, agile delivery, testing, and production ownership.
Java, Scala, JVM, React, HTML5, BDD, TDD, FIX, SBE
1d
Save
Mark Applied
Hide
Java Developer - Assistant Vice President
Pune, Maharashtra, India
HybridFull Time
Citi
CitiNYSE: C: Providing global banking, investment, and wealth management services.
8+ YOE8+ years of Java experience, bachelor's degree or equivalent, application development expertise, microservices and Spring Boot experience, TDD/BDD development, and strong collaboration and communication skills.
Java, Kafka, MongoDB, Kubernetes, Docker, Elasticsearch, Spring Boot, TDD, BDD
1d
Save
Mark Applied
Hide
Java Developer - Assistant Vice President
Pune, Maharashtra, India
HybridFull Time
Citi
CitiNYSE: C: Global diversified financial services holding.
8+ YOERequires 8+ years of Java experience, bachelor's degree or equivalent, application development expertise, project implementation experience, and proficiency in Java, Kafka, MongoDB, Kubernetes, Docker, Elasticsearch, Spring Boot, microservices, TDD, and BDD.
Java, Kafka, MongoDB, Kubernetes, Docker, Elasticsearch, Spring Boot, TDD, BDD
1d
Save
Mark Applied
Hide
Java Developer
Bangalore, Karnataka, India
OnsiteFull Time
Johnson Controls
Johnson ControlsNYSE: JCI: Provider of smart, healthy, and sustainable building solutions.
5+ YOERequires 5-9 years of backend development experience with Java, Spring Boot, RESTful services, microservices, SQL, Docker, Kubernetes, Linux or Ubuntu, testing, CI/CD, and Agile/Scrum; bachelor's degree or equivalent required.
Java, Spring Boot, PostgreSQL, SQL, Docker, Kubernetes, Linux, Ubuntu, CI/CD, Microsoft Azure, Google Cloud Platform, Python