Share this Job

Software Engineer / Java Programmer

Apply now »

Date: Apr 15, 2019

Location: Atlanta, GA, US, 30309

Company: Norfolk Southern Corp.

Requisition 11726: Software Engineer / Java Programmer 


Job Description

Employee will be responsible for creating and enhancing Norfolk Southern J2EE based applications and will also fill following roles:
• Work on various development projects as a J2EE developer and/or Tibco Developer.
• Interacting with IT groups to gather, interpret and understand Architectural requirements.
• Documentation of new and existing systems.
• Must be available to handle 24 x 7 on call duties on a rotating basis.


Preferred Job Qualifications:
• Experience with Weblogic
• Experience in JBOSS
• Experience in developing web services (SOAP, REST) and messaging (JMS, AMQP)
• Experience developing with version control (pvcs, git, tfs)
• 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.
• 3+ 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.
• Expertise in Application Architecture and integration of Web based/n-tier architecture applications.
• Knowledge of EAI messaging standards like Websphere 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.
• Experience in designing the Business State Model, Decision Table using TIBCO Business Events.
• Working experience in EDI, XML, Flat file transactions and communication

Preferred Education: 4-yr College degree in Computer Science, MIS, or related field


Required Skills:
• J2EE Development with JDBC, JSON and XML
• HTML, JavaScript, CSS
• extJS and/or angular
• Working experience in use and deployment of Web Services using SOAP and 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

Required Job Qualifications:
• 5+ years JAVA programming including Servlets, Messaging and Web services. Experience using Java tools such as ANT, git, JUnit, and log4j are required.
• 5+ years’ experience developing applications with J2EE including Enterprise Java Beans (EJB), Web Services (SOAP, REST), JDBC, and XML. Basic understanding of J2EE design patterns is a must.
• 5+ years’ experience with at least one J2EE Application Server.
• 5+ years’ experience with SQL.


Work Conditions

Environment: Office

Shift Work: No

On-Call: Yes

Weekend Work: Yes

Travel Required: 0 - 2 Days per Month,

Company Overview

Norfolk Southern Corporation (NYSE: NSC) is 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.

Norfolk Southern is an equal opportunity employer including veterans and disabled.

Nearest Major Market: Atlanta