Senior Java Engineer

Senior

Full-time/W2

Ready to Join the Orange Bees Team?

Description

Orange Bees is a leader in the upstate region of South Carolina for its world-class software development. Established in 2013, Orange Bees, aim to improve the manufacturing, insurance, financial, association, and retail industries; where we have an extensive track record of success in Product Engineering, Enterprise Management, System Integration, Mobile Application Development, Web Application Development, and Data Analytics.

Scope

We are looking for a Senior Java Enigneer with a high level of knowledge in writing Java REST API’s, Apache Camel, Large-Scale enterprise application experience, any front-end JavaScript experience and GraphQL experience or willingness to learn. The person in this role must be system oriented with a strong ability to estimate and execute software tasks from inception to deployment. They must have Java REST API development skills and must know some Java Script.

Responsibilities

Serves as a primary point of contact for other engineers and specialists in the team to provide expert knowledge and troubleshooting skills.

Works on several development initiatives concurrently and provide subject matter expertise on customer implementations and product customization.

Partners with other developers to develop functionality following existing style and coding standards.

Reviews designs, demo prototypes and provides application support.

Defines the visualization and realization of future technologies.

Serves as an internal consultant to other developers and engineers as needed, providing assistance in all phases of product life-cycle development.

Maintains accurate, meaningful and updated technical and non-technical documentation pertaining to all aspects of area(s) of responsibility.

Analyzes business critical processes, evaluates and recommends improvements.

Work closely with the architecture team for the design and review of development projects to ensure the work is in line with the overall design and strategy

Participate in an Agile team and be actively involved in the full software development life cycle

Develop new and improve existing processes

Create and perform unit tests and test automation

Requirements

Knowledge

Experience working in an Agile environment

Minimum 5 years’ experience working in a team-oriented, collaborative environment.

5+ years of technical experience in Information Technology.

5+ years of experience in web with demonstrated strengths in software development, integration, and testing

5+ years of experience interfacing with REST API development

Any experience with Object oriented programming (Javascript).

Experience working with Large-Scale enterprise application

Experience with Apache Camel (Required)

GraphQUL Experience or willingness to learn quickly

Process/project management experience or training/certifications (preferred, but not required).

Experience

Must know how to write Java REST API’s

Large-scale enterprise application experience

Any front-end JavaScript experience is a big plus

Orange Bees Benefits

Orange Bees offers a full package of benefits and competitive salary. Excellent group medical, vision, dental, life and disability insurance; employee training, development; advancement opportunities; and much more!

Equal Opportunity Employer

We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, among other things, or as a qualified individual with a disability. Equal Employment Opportunity is the law.