Senior Developer (Java)

Photon

United States

On-site

USD 110,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Photon seeks a Senior Developer (Java) to design, code, test, and deploy scalable Java/J2EE applications. You will build microservices with Spring Boot and related Spring technologies, collaborate with architects, and ensure high-quality software across distributed cloud environments.

The role requires a bachelor’s degree and 5 years of related experience, with travel/relocation to various U.S. locations. You will contribute to enterprise-grade solutions in an Agile setting.

Qualifications

  • Bachelor’s degree or foreign equivalent in Computer Science, Computer Applications, Information Technology, Engineering (any), or related fields.
  • Five years of experience in a related occupation.

Responsibilities

  • Perform hands-on coding, development, and unit testing using Java and J2EE technologies.
  • Design, develop, and implement scalable web-based microservices applications using Spring Boot and other Spring technologies.
  • Contribute to the design and development of enterprise applications using Spring Framework (Spring MVC, Spring JDBC, Spring Cloud, Spring Batch).
  • Collaborate with technical leads and architects to align with technology direction and standards.
  • Develop highly scalable distributed microservices to support enterprise business requirements.
  • Follow SDLC, prepare design documentation and technical specifications.
  • Perform coding, testing, debugging, and implementation of components.
  • Conduct unit and system testing to ensure functionality, reliability, and performance.
  • Ensure app performance meets operational standards.
  • Design, code, debug, document, maintain, and enhance complex enterprise software.
  • Participate in design, coding, testing, implementation, and documentation of software solutions.
  • Troubleshoot and resolve issues in distributed and cloud-based environments.
  • Develop, test, and implement complex global enterprise applications for large-scale systems.
  • Adhere to coding standards and security practices in an Agile environment.

Skills

Java
J2EE
Microservices
Spring Boot
Spring Framework
Spring MVC
Spring JDBC
Spring Cloud
Spring Batch
Agile development
Unit testing
Software design
Distributed systems
Cloud

Education

Bachelor's degree in Computer Science / IT / Engineering

Tools

Spring Boot
Spring Framework
Spring MVC
Spring JDBC
Spring Cloud
Spring Batch

Job description

Job Title: Senior Developer (Java)



  • Perform hands-on coding, development, and unit testing using Java and J2EE technologies.

  • Design, develop, and implement scalable web-based microservices applications using Spring Boot and other Spring technologies.

  • Contribute to the design and development of enterprise applications using Spring Framework, including Spring MVC, Spring JDBC, Spring Cloud, and Spring Batch.

  • Collaborate with technical leads and architects to understand technology direction, architectural standards, and development best practices.

  • Develop highly scalable and distributed microservices applications to support enterprise business requirements.

  • Follow approved software development life cycle methodologies and prepare design documentation and technical specifications.

  • Perform coding, testing, debugging, and implementation of application components.

  • Conduct unit testing and system testing to ensure application functionality, reliability, and performance.

  • Ensure that application performance levels meet expected operational standards.

  • Design, code, debug, document, maintain, and enhance complex enterprise software applications.

  • Participate in the design, coding, testing, implementation, and documentation of software solutions.

  • Troubleshoot and resolve technical issues related to distributed and cloud-based application environments.

  • Develop, test, and implement complex global enterprise applications supporting large-scale systems.

  • Ensure adherence to coding standards, security practices, and software development guidelines.

  • Collaborate with cross-functional teams to deliver high-quality software solutions in an Agile development environment.


Requirement: Applicants must have a Bachelor’s degree or foreign equivalent in Computer Science, Computer Applications, Information Technology, Engineering (any), or related fields, plus five years of experience in a related occupation. Travel/relocation required as jobs will be performed at various unanticipated locations throughout the United States.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Veriipro • Boston (MA)

On-site
USD 140,000 - 170,000
Sr Java Developer
Sr Java Developer

NextGen Solutions Corporation • Richmond (VA)

On-site
USD 110,000 - 140,000
Java Software Engineer — SDLC & Cloud Focus
Java Software Engineer — SDLC & Cloud Focus

Digipulsetech • Cherry Hill Township (NJ)

On-site
Senior Java Web Developer
Senior Java Web Developer

Next Generation Inc • Chicago (IL)

On-site
USD 115,000 - 135,000
Senior Java Web Developer
Senior Java Web Developer

Next Generation Inc. • Chicago (IL)

Remote
USD 115,000 - 135,000
#13 - “Multiple Positions” SOFTWARE DEVELOPER-JAVA
#13 - “Multiple Positions” SOFTWARE DEVELOPER-JAVA

Digipulsetech • Cherry Hill Township (NJ)

On-site
Technical Lead
Technical Lead

Synapse Tech Services • United States

On-site
USD 110,000 - 150,000
Sr. Java Developer (10+ Years)
Sr. Java Developer (10+ Years)

AHON Solutions Inc. • Oakland (CA)

On-site
USD 120,000 - 150,000
Sr. Java Developer
Sr. Java Developer

Ampcus, Inc • Wilmington (DE)

On-site
USD 90,000 - 120,000
Senior Web Developer
Senior Web Developer

Compunnel, Inc. • Chicago (IL)

On-site
USD 90,000 - 120,000