Senior Java Developer

Veear Projects
Columbus, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Columbus, United States of America

Tech stack

Java
Amazon Web Services (AWS)
JIRA
Automation of Tests
Unit Testing
Azure
Cloud Computing
Cloud Foundry
Databases
Continuous Integration
Software Design Patterns
DevOps
Web Development
Java Platform Enterprise Edition (J2EE)
Gradle
Spring
JSON
JUnit
Maven
MongoDB
MVC
Object-Oriented Software Development
Oracle Applications
Scrum
Simple Object Access Protocol (SOAP)
Software Engineering
Subversion
Systems Integration
Web Applications
Web Services
Multithreading
Scripting (Bash/Python/Go/Ruby)
Enterprise Software Applications
GIT
Kubernetes
Information Technology
Kafka
Video Streaming
DDD (Domain Driven Development)
REST
Cucumber
Splunk
Appdynamics
Jenkins
Microservices

Requirements

Senior Java Engineer/ Developer with good Design, hands-on development & technical skills, along with good interpersonal skills, * Java/J2EE Web Application Development, Spring (Core, MVC, AOP, Batch), Web Services (REST, SOAP etc.)

  • Kafka (streaming technologies), integration technologies
  • Cloud Technologies (AWS/PCF), Microservices & knowledge on Oracle, MongoDB database.
  • Strong in OOAD, Multi-threaded application development, design and implementation of web applications, Design Patterns
  • Experience in Behavioral Driven Development (BDD) & Domain Driven Development (DDD).
  • Hands-on experience in using BDD testing frameworks (Cucumber, Karate, etc)
  • Product & Design Knowledge - Experience with Product Development, Large Enterprise Scale Integrations (preferably in design/development of customer-facing large enterprise applications)
  • API - driven development - Experience working with remote data via SOAP, REST, and JSON.
  • Hands-on experience in delivering high-value projects in Agile (SCRUM) methodology using the JIRA tool.
  • Unit Testing (JUnit preferred)/ TDD - Scripting & Automated Testing, Continuous Integration and deployment (Jenkins)

Desired Skills

  • Certification in Google/Azure Cloud, AWS Associate level / Pivotal Cloud Foundry (PCF) developer, Container and Kubernetes experience.
  • Experience in the Payments landscape/ Check Processing
  • 4 year or graduate degree in Computer Science or engineering
  • Experience in Java/J2EE, Spring, Web Services, Microservices, Cloud
  • Experience in Behavioral Driven Development (BDD) & Domain Driven Development (DDD).
  • Certification in AWS Associate level / Pivotal Cloud Foundry (PCF) developer
  • Work experience with SVN, Maven, GIT, Gradle, AppDynamics, Splunk etc. DevOps tools

Apply for this position