Senior Java Developer

Veriipro

Boston (MA)

On-site

USD 140,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Veriipro is seeking an experienced Java developer to design, develop and maintain enterprise‑grade applications using Java/J2EE and Spring technologies. You will build RESTful APIs, work with SQL and NoSQL databases, and implement cloud‑native solutions on AWS with Kubernetes.

The role emphasizes performance tuning, code reviews, CI/CD with Jenkins and Maven, and collaboration across cross‑functional teams throughout the lifecycle of complex projects.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 7+ years of hands‑on experience in Java/J2EE application development.
  • Strong experience with Java, Spring Framework, Spring MVC, Hibernate, or MyBatis.
  • Proficiency in JavaScript, JSP, HTML, CSS, and jQuery.
  • Experience developing and consuming RESTful web services.
  • Strong knowledge of AWS services, including EC2, S3, and Kubernetes.
  • Experience with relational databases such as MySQL, PostgreSQL, or DB2, including complex SQL query development and database performance optimization.
  • Experience with NoSQL databases such as DynamoDB, DocumentDB, or MongoDB.
  • Solid understanding of SQL database design and data modeling.
  • Knowledge of XML, JSON, and AJAX technologies.
  • Experience implementing multithreading using Java concurrency libraries, particularly the Executor Framework.
  • Experience with CI/CD pipelines, Jenkins, and Maven.
  • Strong analytical, debugging, and problem‑solving skills.
  • Excellent communication and teamwork abilities.

Responsibilities

  • Design, develop, and maintain enterprise‑grade Java applications using Java/J2EE technologies.
  • Develop scalable web applications using Spring Framework, Spring MVC, and ORM frameworks such as Hibernate or MyBatis.
  • Build and integrate RESTful APIs and web services.
  • Develop responsive front‑end components using JavaScript, JSP, HTML, CSS, and jQuery.
  • Design, optimize, and maintain relational database schemas, queries, and stored procedures.
  • Work with NoSQL databases to support scalable and high‑volume applications.
  • Develop cloud‑native solutions leveraging AWS services such as EC2, S3, and Kubernetes.
  • Implement multithreaded applications using Java concurrency libraries, including the Executor Framework.
  • Participate in code reviews, performance tuning, and application optimization.
  • Build and maintain CI/CD pipelines using Jenkins and Maven.
  • Collaborate with cross‑functional teams throughout the software development lifecycle.
  • Troubleshoot production issues and implement effective solutions.

Skills

Java/J2EE
Spring Framework
Hibernate
MyBatis
RESTful APIs
JavaScript/JSP/HTML/CSS/jQuery
AWS (EC2/S3)
Kubernetes
SQL / Data Modeling
NoSQL (DynamoDB/DocumentDB/MongoDB)
Multithreading / Executor Framework
CI/CD (Jenkins/Maven)
Code Review / Debugging
Communication / Teamwork

Education

Bachelor's degree in Computer Science / IT / related field

Tools

Hibernate
MyBatis
Jenkins
Maven
Spring MVC
JSP
Java

Job description

Primary Responsibilities
  • Design, develop, and maintain enterprise‑grade Java applications using Java/J2EE technologies.
  • Develop scalable web applications using Spring Framework, Spring MVC, and ORM frameworks such as Hibernate or MyBatis.
  • Build and integrate RESTful APIs and web services.
  • Develop responsive front‑end components using JavaScript, JSP, HTML, CSS, and jQuery.
  • Design, optimize, and maintain relational database schemas, queries, and stored procedures.
  • Work with NoSQL databases to support scalable and high‑volume applications.
  • Develop cloud‑native solutions leveraging AWS services such as EC2, S3, and Kubernetes.
  • Implement multithreaded applications using Java concurrency libraries, including the Executor Framework.
  • Participate in code reviews, performance tuning, and application optimization.
  • Build and maintain CI/CD pipelines using Jenkins and Maven.
  • Collaborate with cross‑functional teams throughout the software development lifecycle.
  • Troubleshoot production issues and implement effective solutions.
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 7+ years of hands‑on experience in Java/J2EE application development.
  • Strong experience with Java, Spring Framework, Spring MVC, Hibernate, or MyBatis.
  • Proficiency in JavaScript, JSP, HTML, CSS, and jQuery.
  • Experience developing and consuming RESTful web services.
  • Strong knowledge of AWS services, including EC2, S3, and Kubernetes.
  • Experience with relational databases such as MySQL, PostgreSQL, or DB2, including complex SQL query development and database performance optimization.
  • Experience with NoSQL databases such as DynamoDB, DocumentDB, or MongoDB.
  • Solid understanding of SQL database design and data modeling.
  • Knowledge of XML, JSON, and AJAX technologies.
  • Experience implementing multithreading using Java concurrency libraries, particularly the Executor Framework.
  • Experience with CI/CD pipelines, Jenkins, and Maven.
  • Strong analytical, debugging, and problem‑solving skills.
  • Excellent communication and teamwork abilities.
Preferred Qualifications
  • Experience with containerized application deployment and microservices architecture.
  • Familiarity with Agile/Scrum development methodologies.
  • Experience with application performance tuning and cloud‑native application development.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

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

myBridge Corporation • San Jose (CA)

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

GBIT (Global Bridge InfoTech Inc) • Richardson (TX)

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

VSG Business Solutions LLC • New York (NY)

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

Galent • Austin (TX)

On-site
USD 80,000 - 100,000
Senior Java Developer
Senior Java Developer

CCS INC • Plano (TX)

On-site
USD 100,000 - 130,000
Dental insurance
Health insurance
Vision insurance
Java Full Stack Developer
Java Full Stack Developer

TechDigital Group • Florham Park (NJ)

On-site
Lead Java Software Engineer
Lead Java Software Engineer

Jobtailor • Chicago (IL)

On-site
USD 120,000 - 160,000
Sr Java Developer
Sr Java Developer

HEITMEYER CONSULTING INC • Columbus (OH)

On-site
USD 110,000 - 150,000
Senior Java developer
Senior Java developer

Deegit Inc • Hillsboro (OR)

On-site