Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Java Developer

CEDAR CX Technologies

Java Developer

Atlanta, GA
Full Time
Paid
  • Responsibilities

    Job Description

    Java Developer 

    Summary:

    CEDAR CX Technologies is a leading provider of powerful Private-Cloud-Based Managed Services solutions for Customer Communications Management (CCM). We help large financial institutions and insurance companies reshape the way they communicate with their customers and partners.

    The CEDAR Product Development department is responsible for developing and updating CEDARs Product Lines. This full stack development includes: Web Portal, APIs, Transaction Applications, Mobile, Web Service Integration, and Electronic Delivery Systems.

    CEDAR Tech Stack: 

    Languages: J2EE, Java, XML, CSS, Javascript, HTML, PL/SQL, Perl

    Frameworks: Spring, Spring boot, mybatis, JMX, JSP, JSF

    Middleware: JMS, KAFKA

    IDE: Eclipse, Netbeans, IntelliJ

    Automation: Selenium, Jenkins, qTest, Ansible, Sonar

    Databases: Oracle, MySQL

    Operating Systems: Linux, Windows, MacOS

    Storage: EMC VNX, Oracle ZFS

    Servers: Glassfish, Nginx

    Web Services: SOAP, REST, OAUTH2

    Network: Cisco, TCP/IP, WebSockets

    Library: Jquery

    Additional Tools: HP Exstream, AJAX, Jira

    Position Specific Competencies:

    Software Development: Develop B2C and B2B software for different clients in java using Core Java, JSF, PrimeFaces, Spring, Spring boot, iBATIS, JDBC, and Struts. Develop front-end pages using HTML, Javascript, JSP, JSF and PrimeFaces and co-ordinate with the UI team for the same. Code the business logic in the middle tier in MVC architectural style. Demonstrate knowledge of design patterns.

    Database Knowledge: SQL-Based relational databases. Demonstrate good knowledge of SQL (Oracle or MySQL). Formulate SQL queries to retrieve data from the database for customer interactions. Make updates to the database using SQL queries. 

    Unit and Integration Testing: Test the code and release it to QA for further testing.

    Process Compliance: Use CEDAR's software development model and follow PCI security standards in development.

    Requirements Analysis: Go through the Business Requirement Documents and Concept Scope Statements to understand the application requirements and scope.

    Code Improvements & Documentation: Resolve defects and modify the functionality of existing components to conform to the changes in the business requirements.

    Requirements:

    3+ years Java programming experience

    Understanding of the SDLC 

    Experience working with UNIX operating systems and Relational databases (Oracle, MySQL)

    Ability to work independently and drive tasks to completion

    Strong interpersonal skills needed to work with team members including other developers and operational IT end users 

    Bonus Skills:

    Solid experience within the Spring framework 

    Demonstrable knowledge of JSP and JSF Servlets

    Experience supporting Java applications on a Glassfish or WebLogic platform

    Background in an Eclipse or Netbeans IDE

    Experience with the Selenium suite of test automation tools

    Knowledge of XML markup and data structures

    Education:

    Balance of education and experience sufficient to suggest successful performance in a demanding role.

    Benefits:

    Health, dental, vision, life, and disability insurance

    Never pay a deductible in-network with our Health Reimbursement Arrangement (HRA)

    Matching 401k

    10 vacation days + 5 floating holidays + 7 PTO days + 8 paid holidays

    Flexible work hours

    Fun, fast-paced environment

    Opportunities for advancement