Java Full Stack Developer

Artifintech

Madison (WI)

On-site

USD 120,000 - 170,000

Full time

2 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Artifintech seeks an experienced Senior Java Developer to design, develop, and maintain scalable enterprise applications. You will build microservices, RESTful APIs, and backend components with Java 8/11/17, Hibernate/JPA, and AWS.

The role involves collaborating with frontend, QA, and DevOps teams, following Agile/Scrum practices, and participating in architecture discussions and code reviews to improve performance and security.

Qualifications

  • 7–8 years of professional Java development experience.
  • Strong knowledge of Core Java, OOP concepts, Collections, Multithreading, and Exception Handling.
  • Hands-on experience with Java 8/11/17.
  • Strong experience with Spring Boot, Spring MVC, and Spring Framework.
  • Expertise in Microservices architecture and REST API development.
  • Experience with Hibernate, JPA, and JDBC.
  • Strong SQL knowledge with Oracle, PostgreSQL, or MySQL.
  • Experience with Kafka or RabbitMQ.
  • Knowledge of AWS services such as EC2, S3, Lambda, and RDS.
  • Experience with Git, Maven/Gradle, Jenkins, and CI/CD pipelines.
  • Unit testing experience using JUnit and Mockito.
  • Familiarity with Docker and Kubernetes.

Responsibilities

  • Design, develop, and maintain enterprise-level applications using Java and Spring Boot.
  • Build scalable microservices and RESTful APIs.
  • Develop backend components using Java 8/11/17 and J2EE technologies.
  • Work with Hibernate, JPA, and Spring Data for database operations.
  • Design and optimize SQL queries, stored procedures, and database schemas.
  • Implement application security using Spring Security and OAuth2.
  • Develop and maintain applications using AWS services.
  • Participate in application architecture, design discussions, and code reviews.
  • Troubleshoot production issues and improve application performance.
  • Collaborate with frontend developers, QA engineers, DevOps teams, and business stakeholders.
  • Follow Agile/Scrum methodologies and participate in sprint planning and technical discussions.

Skills

Core Java
Spring Boot
Microservices
REST API
Hibernate/JPA
SQL
AWS
CI/CD
JUnit/Mockito
Git
Docker
Kubernetes
Maven/Gradle
Kafka
RabbitMQ
Angular/React
Redis

Tools

Kafka
RabbitMQ
Jenkins
Docker
Kubernetes
Git
Maven/Gradle
CI/CD

Job description

US Citizen, Green Card, H-1B, OPT-EAD, CPT, Other

Work Authorization: US Citizen, Green Card, OPT-EAD, CPT, H-1B, H4-EAD, Other

Job Summary:

We are seeking an experienced Senior Java Developer with 7–8 years of hands-on experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices architecture, RESTful APIs, and cloud technologies.

Key Responsibilities

Design, develop, and maintain enterprise-level applications using Java and Spring Boot.

Build scalable microservices and RESTful APIs.

Develop backend components using Java 8/11/17 and J2EE technologies.

Work with Hibernate, JPA, and Spring Data for database operations.

Design and optimize SQL queries, stored procedures, and database schemas.

Implement application security using Spring Security and OAuth2.

Develop and maintain applications using AWS services.

Participate in application architecture, design discussions, and code reviews.

Troubleshoot production issues and improve application performance.

Collaborate with frontend developers, QA engineers, DevOps teams, and business stakeholders.

Follow Agile/Scrum methodologies and participate in sprint planning and technical discussions.

Required Technical Skills

7–8 years of professional Java development experience.

Strong knowledge of Core Java, OOP concepts, Collections, Multithreading, and Exception Handling.

Hands-on experience with Java 8/11/17.

Strong experience with Spring Boot, Spring MVC, and Spring Framework.

Expertise in Microservices architecture and REST API development.

Experience with Hibernate, JPA, and JDBC.

Strong SQL knowledge with Oracle, PostgreSQL, or MySQL.

Experience with Kafka or RabbitMQ.

Knowledge of AWS services such as EC2, S3, Lambda, and RDS.

Experience with Git, Maven/Gradle, Jenkins, and CI/CD pipelines.

Unit testing experience using JUnit and Mockito.

Familiarity with Docker and Kubernetes.

Preferred Skills

Experience with Angular or React.

Knowledge of Redis and caching mechanisms.

Experience with performance tuning and application monitoring.

Familiarity with Kubernetes and cloud-native development.

Strong debugging, analytical, and problem-solving skills.

We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Full Stack Developer
Java Full Stack Developer

Quantum Technologies. LLC • Madison (WI)

On-site
USD 110,000 - 150,000
Restaurant
Java Full Stack Developer
Java Full Stack Developer

Machine Learning Technologies, LLC • Madison (WI)

On-site
USD 120,000 - 180,000
Java Developer
Java Developer

Ethereum Technologies LLC • Seattle (WA)

On-site
USD 110,000 - 160,000
Java Developer
Java Developer

Artifintech • Seattle (WA)

On-site
USD 90,000 - 130,000
Java Full Stack Developer
Java Full Stack Developer

Machine Learning Technologies, LLC • Chicago (IL)

On-site
USD 90,000 - 130,000
Java Full Stack Developer
Java Full Stack Developer

Artifintech • Chicago (IL)

On-site
USD 90,000 - 130,000
Java Developer
Java Developer

Ethereum Technologies LLC • Phoenix (AZ)

On-site
USD 90,000 - 130,000
Java Full stack Developer
Java Full stack Developer

Ethereum Technologies LLC • Jersey City (NJ)

On-site
USD 120,000 - 180,000
Java Full stack Developer
Java Full stack Developer

Artifintech • Jersey City (NJ)

On-site
USD 120,000 - 180,000
Senior Java Backend Developer
Senior Java Backend Developer

Artifintech • Phoenix (AZ)

On-site
USD 140,000 - 190,000