Java Developer

Send us your resume

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 CEDAR’s 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.


  • 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


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


  • 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