JAVA Full Stack Developer

Panex Consulting
United States
7 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services Application Performance Management HTML5 Microsoft Azure Cascading Style Sheets (CSS) Code Review Databases Continuous Integration Software Debugging
+35 more
Software Design Patterns DevOps Github Gradle Hibernate (Java) Java Persistence API Spring Framework PostgreSQL Apache Maven MongoDB MySQL NoSQL Object-Oriented Software Development Oracle (Applications) Performance Tuning Responsive Web Design SQL Databases TypeScript Google Cloud Spring-mvc ReactJS Delivery Pipeline Spring-boot Backend Git Containerization AngularJS Kubernetes Build Tools Front End Software Development Restful APIs Software Version Control Docker Jenkins Microservices

Job description

  • Design, develop, test, and deploy full stack web applications
  • Build backend services using Java, Spring Boot, and REST APIs
  • Develop responsive UI using Angular / React / JavaScript
  • Work with databases to design schemas and optimize queries
  • Collaborate with product, QA, and DevOps teams in Agile environment
  • Participate in code reviews and follow best coding practices
  • Troubleshoot, debug, and enhance existing applications
  • Ensure application performance, security, and scalability, * Design develop test and deploy full stack web applications

  • Build backend services using Java Spring Boot and REST APIs

  • Develop responsive UI using Angular / React / JavaScript
  • Work with databases to design schemas and optimize queries
  • Collaborate with product QA and DevOps teams in Agile environment

  • Participate in code reviews and follow best coding practices
  • Troubleshoot debug and enhance existing applications

  • Ensure application performance security and scalability

Requirements

  • Backend:

  • Strong hands on experience with Java (Java 10+)
  • Experience with Spring, Spring Boot, Spring MVC
  • RESTful API development & Microservices
  • ORM frameworks: Hibernate / JPA
  • Knowledge of Design Patterns & OOP concepts

Frontend:

  • Experience with Angular / React
  • Proficient in HTML5, CSS3, JavaScript, TypeScript
  • Understanding of responsive design and UI best practices

Database:

  • Experience with SQL databases (MySQL, PostgreSQL, Oracle)
  • Exposure to NoSQL databases (MongoDB - good to have)

Tools and Others:

  • Version control: Git
  • Build tools: Maven / Gradle
  • CI/CD tools: Jenkins, GitHub Actions (preferred)
  • Basic knowledge of Docker/Kubernetes is a plus

Preferred Skills:

  • 6+ years of hands on experience in Java Full Stack development
  • Strong experience with Java (7+), Spring Boot, and RESTful APIs
  • Proven expertise in frontend frameworks such as Angular or React
  • Experience working with Microservices architecture
  • Hands on experience with SQL (MySQL/PostgreSQL/Oracle) and NoSQL databases
  • Familiarity with Docker, Kubernetes, and containerized deployments
  • Experience working in Agile/Scrum development environments
  • Knowledge of CI/CD pipelines using Jenkins, GitHub Actions, or similar tools
  • Exposure to cloud platforms (AWS/Azure/Google Cloud Platform)
  • Experience in performance optimization, debugging, and production support
  • Prior experience in enterprise or large scale applications is a plus, * Backend:

  • Strong hands on experience with Java (Java 10+)
  • Experience with Spring Spring Boot Spring MVC

  • RESTful API development & Microservices
  • ORM frameworks: Hibernate / JPA
  • Knowledge of Design Patterns & OOP concepts

Frontend:

  • Experience with Angular / React
  • Proficient in HTML5 CSS3 JavaScript TypeScript

  • Understanding of responsive design and UI best practices

Database:

  • Experience with SQL databases (MySQL PostgreSQL Oracle)

  • Exposure to NoSQL databases (MongoDB - good to have)

Tools and Others:

  • Version control: Git
  • Build tools: Maven / Gradle
  • CI/CD tools: Jenkins GitHub Actions (preferred)

  • Basic knowledge of Docker/Kubernetes is a plus

Preferred Skills:

  • 6+ years of hands on experience in Java Full Stack development
  • Strong experience with Java (7+) Spring Boot and RESTful APIs

  • Proven expertise in frontend frameworks such as Angular or React
  • Experience working with Microservices architecture
  • Hands on experience with SQL (MySQL/PostgreSQL/Oracle) and NoSQL databases
  • Familiarity with Docker Kubernetes and containerized deployments

  • Experience working in Agile/Scrum development environments
  • Knowledge of CI/CD pipelines using Jenkins GitHub Actions or similar tools

  • Exposure to cloud platforms (AWS/Azure/Google Cloud Platform)
  • Experience in performance optimization debugging and production support

  • Prior experience in enterprise or large scale applications is a plus

Benefits & conditions

Along with competitive pay, as a full-time KPIT employee, you are eligible for the following benefits:

  • Geo Blue PPO and HSA plan.
  • MetLife - Dental and Vision plan.
  • Healthcare and Dependent care flexible spending account(FSA).
  • 401k with employer match.
  • Company-paid Basic Life and Long-term disability insurance.
  • Voluntary benefits include Critical Illness, Hospital indemnity, accident insurance, theft, and legal service.
  • Employee Assistance Program.
  • Paid Holidays.
  • Employee discounts and perks.
  • Gym benefit.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all