Java Developer

Java Developer

Posted 5 days ago by TAGMATIX360

Negotiable
Undetermined
Undetermined
Solihull, England, United Kingdom

Summary: The Java Developer role requires expertise in Java 17+ and various Spring technologies, with a focus on microservices and large-scale integration projects. Candidates should have substantial experience in AWS services and containerization using Docker. The position emphasizes hands-on experience with testing frameworks and open-source database management systems. Additional skills in Angular, Node JS, and reporting tools are desirable.

Key Responsibilities:

  • Develop and maintain large-scale Spring-based Java applications.
  • Implement microservices architecture and integration projects.
  • Utilize AWS services for cloud hosting and management.
  • Work with containerization technologies like Docker.
  • Conduct performance tuning for SQL queries and database configurations.
  • Collaborate in Agile (Scrum) environments.
  • Utilize testing frameworks for quality assurance.

Key Skills:

  • Proficiency in Java 17+, Spring Boot, Spring Data JPA, and related technologies.
  • Experience with microservices, REST, and SOAP web services.
  • Hands-on experience with PostgreSQL and AWS services.
  • Familiarity with Docker and containerization.
  • Knowledge of testing frameworks like JUnit and Mockito.
  • Experience in Angular and Node JS is a plus.

Salary (Rate): undetermined

City: Solihull

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Proficiency in Java 17+, Spring Boot, Spring Data JPA, Spring Integration, Spring Batch, Microservices, Quartz, SQL Database (PostgreSQL), JPA (Hibernate), REST and SOAP Web Services, Messaging service (ActiveMQ), Maven, Junit, Jenkins, AWS Cloud hosting and its components, Postgres/Aurora, Bootstrap, Docker, TDD, Agile (Scrum) 6-8 years of hands-on experience with large-scale Spring-based Java projects. Experience in large-scale integration projects involving microservices, messaging, web services, and distributed systems. Experience with web services (SOAP and RESTful). Experience with containerization (Docker). Experience with testing frameworks like JUnit, Mockito, Powermock, JMock, DBUnit, TestContainers. Experience working with open-source database management systems like PostgreSQL. Experience working with AWS services (EC2, SQS, RDS, DynamoDB, S3, Route53, KMS, Cloudwatch). Desired Skills and Experience: Experience in Angular and Node JS. Experience in Jaspersoft reporting tool. DBA experience in performance tuning SQL queries and Postgres/Aurora DB config. Experience working with Spring Cloud, Spring Batch, and Spring Integration. Experience working with Activiti BPMN. Experience working with Postfix. Experience in AWS DevOps.