Senior Java Developer

The client is seeking experienced Java developers to work on various initiatives within the MyBlue Customer eService & Digital eXperience programs.

Requisition Details

The selected individuals will be working on full-lifecycle, scrum-team development tasks and maintenance activities related to our eService and Digital eXperience programs. Responsibilities include, but are not limited to:

· Working with architects and technical leads on software design, prototyping, and development

· Developing software per architecture design and industry best practices

· Unit & integration testing of developed code

· Participating in code reviews

· Documenting system changes

· Mentoring more junior resources and enforcing software development best practices

· Operational support and maintenance programming

Required Skills:

This position requires a BS in computer science or equivalent degree, and 6+ years of professional software development experience using Enterprise Java technologies. Specific requirements include, but are not limited to:

· Strong, hands-on experience using the latest Java/JEE technologies

  • · Experience with open source Frameworks including Spring MVC, Spring Batch, Spring Boot, Hibernate, MyBatis
  • · Experience with both RESTful and SOAP web services
  • · Familiarity with DevOps technologies, including Jenkins
  • · Familiarity with various UI frameworks like JQuery, AJAX, and AngularJS
  • · Excellent troubleshooting, analytical and problem solving skills
  • · Comfort in working within a unix environment (AIX)
  • · Independent, self-starter, & team player

Software & Tools:

Java/JEE, Spring MVC, Spring Batch, Spring Boot, Spring Security, Hibernate, MyBatis, AngularJS, REST and SOAP Web Services, Git, Maven, Jenkins, Junit and TestNG, Maven, Ant, XML, MyEclipse, Unix

Contact Me:



Jai


703-496-4979


Similar jobs