Share this Job

Java Developer

Date: Jan 21, 2023

Location: Atlanta, GA, US, 30308

Company: Norfolk Southern Corp.

#LI-JK1 #LI-Hybrid


Job Description

The Information Technology department seeks a Java Developer with proven experience in the area of enterprise application development and support.  The applicant must be a highly motivated and great team player who can provide system support, meet project deadlines and handle technology challenges. The Norfolk Southern Information Technology Department is searching for a qualified candidate to join a dynamic project team that supports and develops systems for intermodal rail operations.    


This position provides the opportunity for the individual to be involved in innovative systems development efforts to optimize intermodal rail operations and to work closely with end-users who are engaged in the fastest growing rail sector.  This position will also include 24x7 support on a rotating basis for mission critical applications. 

Required Skills:

  • Web based application development using
    • Java/J2EE with JDBC, JSON and XML
    • HTML, JavaScript, CSS
    • extJS and/or angular
  • Working experience in use and deployment of Web Services RESTFUL models.
  • Experience with relational databases including DB2, SQL Server and Oracle 
  • Excellent oral and written communication skills
  • Flexibility, team focus, and strong interpersonal skills
  • Experience throughout the entire project lifecycle
  • Excellent problem-solving skills
  • Good experience in Agile Scrum practice for software development

Required Job Qualifications:

  • 5+ years JAVA programming including Spring Framework, Messaging and Web services. Experience using tools such as Jira, Jenkins, git, JUnit, and log4j are required.
  • 5+ years’ experience developing applications with J2EE including Web Services (REST), JDBC, JSON, and XML. Basic understanding of J2EE design patterns is a must
  • 5+ years’ experience with at least one J2EE Application Server such as JBoss
  • 5+ years’ experience with SQL
  • 2+ years’ experience with Javascript

Preferred Job Qualifications:

  • Experience in Transportation in Logistics domain
  • Experience with OpenShift
  • Experience in JBOSS
  • Experience in developing web services (REST) and messaging (JMS, AMQP)
  • Experience developing with version control git
  • Experience with IBM's DB2 UDB on Windows and/or Unix platforms
  • Good understanding of RDMS Database Oracle, DB2, others
  • Experience with IDE and Development tools such as Eclipse, IntelliJ
  • Experience with Python
  • Experience with NoSQL database is desirable
  • 5+ years’ experience deploying applications and services in J2EE and .NET environments.
  • 2+ years’ experience using UML analysis and design techniques, especially use case modeling, sequence diagramming, domain and class diagramming
  • Working experience in modeling business logic and automating business processes using TIBCO Business Works and EMS messaging.
  • Working experience in creating Concepts, Simple Events, Complex Events, DB concept, writing the rules and configuring the backing store in TIBCO BE.
  • Knowledge of EAI messaging standards like IBM MQ and JMS messaging, using both point-to-point and pub/sub messaging models.
  • Working experience in design, development and implementation of enterprise level web-based projects.
  • Working experience in EDI, XML, Flat file transactions and communication

Initial Project Assignment / Responsibilities:

Candidate will be responsible for creating and enhancing Norfolk Southern J2EE based applications and will also fill the following roles:

  • Maintaining and working on various development projects as a J2EE developer
  • Interacting with IT groups to gather, interpret and understand Architectural requirements
  • Documenting new and existing systems
  • Must be available to handle 24 x 7 on call duties on a rotating basis

Work Conditions

Environment: Hybrid

On-Call: Yes (rotation)



Company Overview

Norfolk Southern Corporation (NYSE: NSC) is a Fortune 300 organization and one of the nation’s premier transportation companies. Its Norfolk Southern Railway Company subsidiary operates approximately 19,500 route miles in 22 states and the District of Columbia, serves every major container port in the eastern United States, and provides efficient connections to other rail carriers. Norfolk Southern is a major transporter of industrial products, including chemicals, agriculture, and metals and construction materials. In addition, the railroad operates the most extensive intermodal network in the East and is a principal carrier of coal, automobiles, and automotive parts.


At Norfolk Southern, we believe in celebrating our individuality. By leveraging the unique backgrounds and viewpoints of our employees, we can create a culture of innovation, respect, and inclusion. We know that employees thrive in a workplace where differing viewpoints, ideas, and experiences are freely shared and valued. As such, we encourage all employees to contribute their distinctive skills and capabilities to our organization.


Equal employment opportunities are available to all applicants regardless of race, color, religion, age, sex, national origin, disability status, genetic information, veteran status, sexual orientation, and gender identity. Together, we power progress.


Effective December 8, 2021, NS has paused its implementation of the COVID-19 vaccine mandate given the dynamic legal proceedings.  The ultimate outcome of the federal contractor vaccine mandate is yet to be determined. It is still possible that the mandate, as it applies to NS, could be upheld in court in the near future. If the mandate is upheld, NS employees will be required to be vaccinated or have an approved medical or religious accommodation.

Nearest Major Market: Atlanta