at Mphasis Corporation in Wilmington, Delaware, United States
Who are we looking for?
Core Java, Multi-threaded programming, Spring [JMS, JDBC, CXF, Spring MVC], Spring Boot, Test driven development [JUNIT, Mockito] and Automated Testing, Maven/Jenkins. Web application design and development using Java with experience of JSON/REST API’s.
Experience of building object oriented and message-based event driven applications for high volume and low latency applications.
Expert level Java 8
Proven experience of building applications using Rest based micro-services architecture
Proven experience of using test automation frameworks such as JUNIT, Cucumber,.
Good knowledge on SQL and DB concepts.
Experience of having worked with spring boot and tomcat.
Knowledge on sql databases such as Cassandra and Hadoop
Must be familiar with Spring frameworks like aop, mvc, security etc
Should have proven track record and experience in architecting and designing mission critical applications
Needs to be very familiar with a UNIX environment.
Ability to operate and excel in a team-oriented environment.
Ability to think, work and contribute beyond defined responsibilities.
Strong analytical skills with experience in writing functional/technical specifications.
Familiarity with RDMS such as Oracle
Advanced knowledge of application, data, and infrastructure architecture disciplines
Understanding of architecture and design across all systems
Working proficiency in developmental toolsets
Knowledge of industry-wide technology trends and best practices
Ability to work in large, collaborative teams to achieve organizational goals
Passionate about building an innovative culture
Proficiency in one or more modern programming languages
Understanding of software skills such as business analysis, development, maintenance, and software improvement
Experience working with offshore / onshore model
Strong communication skills and able to work effectively in a team environment.
Must have strong knowledge in Object oriented development, version control, release management, change management
PRIMARY COMPETENCY : Java Technologies PRIMARY SKILL : Java MicroServices Development PRIMARY SKILL PERCENTAGE : 100