Senior Java Developer

09 Aug 2024

Vacancy expired!

Job#: 1286355

Job Description: Job Summary:

Responsible for all phases of the software development lifecycle for JEE applications (web and server side applications) and JEE architecture. Provide industry standard technical solutions and best practices to resolve a wide-range of complex problems while ensuring adherence to clients standards and processes.

• Extensive experience with responsive UI design and development

• Extensive experience with object oriented design principles and design patterns - must be able to apply industry standard solutions in order to resolve problems with a simple, organized design

• Experience with relational (ERD) and object oriented (UML) modeling to develop design documentation using industry standard practices

• Analytical and problem solving skills for design, creation and testing of programs

• Ability to work as part of a team and independently

• Ability to communicate effectively with team members, support personnel, and clients • Regular attendance is required

• This is not an all-inclusive list of job requirements and/or duties and may not contain all capabilities necessary to perform the job at all times due to circumstances; Operational, safety and other needs may require the employee to perform any and all other duties as assigned; Employees are expected, and must be able to perform all such duties and tasks

Qualifications:

• Bachelor's degree in computer science or related field, or equivalent training and experience

• 5+ years UI Design and development experience

o Required Experience:

? HTML, CSS, SASS, JavaScript

? Angular (2+ years)

? Responsive Design Frameworks (i.e. Bootstrap) 2+ years

o Preferred Experience:

? Build scripting tools such as Gulp/Grunt

? TypeScript

? Node JS and npm

• 3+ years JEE experience (unless years of experience stated differently below) with the following technology stack:

o Required Experience:

? Architecting and developing large complex n-tiered enterprise applications using Java/JEE, Enterprise Database and Web Technologies: Spring framework (1 year: Core, MVC, Security, JMS), JPA, jQuery, JavaScript, HTML, JSP

? JBoss Application Server and Apache Web Server

? Databases: Relational database (2+ year)

o Preferred Experience:

? DevOps experience

? Building and running containers: Docker, Red Hat OpenShift, Kubernetes

? SOAP and REST web services

? Interactive Development Environments (IDE): Eclipse, Rational Application Developer (RAD), Red Hat Developer Studio

? Source Code Management (SCM) tools such as Apache Subversion (SVN), Git, GitLab

? Build scripting tools such as Apache Ant and Maven

? Continuous integration tools such as Jenkins

? Operating systems such as Red Hat Enterprise Linux

? IBM DB2, SQL Server relational database

• 3+ years of micro service architecture experience

• 3+ years of working with event streaming solutions

o Preferred Experience:

? Apache Kafka

• Must be able to comply with all company policies, rules, procedures and Code of Conduct

• Must be able to interact well with others

• Must be able to work independently, or in a team setting

• Must be capable of working under tight time constraints in a high volume environment with multiple priorities

• Must be able to lift approximately 10-15 lbs., or more if required by the essential functions of the job

• Responds well to questions; Ability to read, interpret and comply with written information and documents such as safety rules, operations / procedure manuals and maintenance instructions with a high comprehension and concentration level to include the ability to meet deadlines

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or .

  • ID: #44720917
  • State: Virginia Richmond 23173 Richmond USA
  • City: Richmond
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2022-08-09
  • Deadline: 2022-10-07
  • Category: Et cetera