Developer - Java

Mphasis
Denver, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 110K

Job location

Denver, United States of America

Tech stack

Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Tomcat
Server Applications
Oracle WebLogic Server
Cloud Computing
Continuous Integration
Java Platform Enterprise Edition (J2EE)
Hibernate
Web Servers
IBM Websphere Application Server
Java Servlet
Spring
WildFly (JBoss AS)
jQuery
Javaserver Pages
JUnit
MySQL
Scrum
RabbitMQ
Mockito
SonarQube
PL-SQL
Data Streaming
Data Processing
Google Cloud Platform
Spring Cloud
React
Spring-boot
GIT
Angular
Solid Principles
Kubernetes
Kafka
REST
Spring Batch
Bamboo
Docker
Jenkins
Microservices
Control M

Requirements

A strong developer having 8-12 years of experience with Java, Spring, microservices, J2ee tech stack. Need to possess good communication skills

Technical Skills:

  • Java/J2EE Developer with 6-8 years of experience.

  • Should have Hands on experience in designing and developing J2EE applications in below tech stack.

  • Java 17/Servlets/JSP

  • Spring/Spring Boot/Spring Cloud/Micro Services development

  • Hibernate

Should Have Good Knowledge in Design Patterns/SOLID principles/OPP design principles

Hands-on Build scalable resilient data processing pipeline using Spring Integration, Spring Batch, Spring Cloud Data Flow, Spring Cloud Task

Spring Cloud Stream, Messaging Framework- Rabbit MQ or Apache Kafka

Must be well acquainted in development of RESTful web services.

Ci/CD tools: Git, Bamboo (Jenkins), SonarQube

Should have minimum of 2 years experience in Developing cloud technologies like PCF/AWS/Google cloud.

Should have experience in Agile development

Must have experience in Oracle-SQL or My SQL

Should have experience with TDD and Should be familiar with Junit s and Mockito framework

Web Servers like Apache tomcat

Application servers like: WebSphere / WebLogic /JBOSS

Should have good knowledge in application trouble shooting and performance scaling.

Working experience in UI tech stack like: Angular/React js/Jquery/Java Script is a plus

Should exhibit good communication and interpersonal Skill.

Should be capable of leading a scrum team with 5-10 members.

Nice to have: Control M

Nice to have Docker, Kubernetes

Process Skills:

  • Should have worked on Agile development process

Behavioral Skills:

  • Good team player.
  • Hands-on development experience.
  • Strong verbal, written communication skills.
  • Ability to work with others in a team environment.

Apply for this position