Java Full Stack Developer
Norfolk Southern Corporation
Contract Atlanta, Georgia, United States Posted 1 year ago
About Position
Java Full Stack Developer (Contract)
$75.00 / Hourly
Atlanta, Georgia, United States
Java Full Stack Developer
Contract Atlanta, Georgia, United States Posted 1 year ago
Skills
• Relational Database: SQL table design indexes constraints views stored procedures triggers • Messaging: Kafka MQ JMS • Other Spring libraries: Spring Cloud (Config Bus Gateway Sleuth) Spring Cache Spring Security Spring Batch WebFlux Actuators git-flow • Containization: OpenShift Kubernates Docker and/or Docker-Compose • Bash Zsh or Ksh shell • Python • Log analysis: Kibana Splunk Elastisearch Logstash • Experience making complex technical and design decisions for Angular projects • Experience writing Angular libraries • Experience with “thick client” style user interfaces including features like editable grids flexible layouts user-customizable behavior • Federated Modules and Micro Front-EndsDescription
Our client seeks an energetic problem solver with proficiency in JAVA software development. The ideal applicant for this position is highly motivated in agile software development and works well as part of a diverse development team. On this team, you will help with the development of important operational systems supporting our clients train operations. Additionally, as a part of the Information Technology Department, you will design and develop enhancements to critical management and monitoring systems supporting our clients Train Control initiative. Daily work may additionally involve interactions with software vendors and integration partners.
Responsibilities
- 5+ years of development experience with Java
- Java Object Oriented (OO) coding experience
- HTLM5, CSS, JavaScript, and Angular
- Experience with JBOSS and Open Shift application server environments
- In-depth knowledge of relational databases (especially DB2, Oracle, MS SQL Server) and SQL.
- TIBCO, AMQP, and MQ message system knowledge
- Understanding of Agile development and use of JIRA for issue and project tracking
- Familiar with Git and change and configuration management best practices
- Ability to work on multiple active projects at one time
- Solid grasp of web and backend application development frameworks
- Experience in UNIX or Linux
- Strong written and verbal skills
- Strong interpersonal skills as well as strong teamwork and customer support focus
- Strong Organizational and time-management skills
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.