Senior Java Developer

Company:  Saxon Global
Location: Richmond
Closing Date: 09/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / 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 client's 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.
• Experience with integrating with universal messaging solutions.
• 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 (Jquery, node.js)
? Angular (3+ years)
? Responsive Design Frameworks (i.e. Bootstrap) 2+ years.
o Preferred Experience:
? Build scripting tools such as Gulp/Grunt
? TypeScript
? NPM
• 5+ 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 (3 year: Core, MVC, Security, JMS), JPA, jQuery, JavaScript, HTML, JSP)
? JBoss Application Server and Apache Web Server, Restful APIs
? Building and running containers: Docker, Red Hat OpenShift, Kubernetes
? Databases: Relational database (2+ year).
? 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
o Preferred Experience:
? 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 Required Experience:
? Apache Kafka (Ksql)
? Kong
• 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
Required Skills : Java/JEE, Kafka/MQ, Microservices
Basic Qualification : Must be already within 100 miles
Additional Skills : Must be already within 100 miles
Background Check :Yes
Notes :
Selling points for candidate :
Project Verification Info :
Candidate must be your W2 Employee :Yes
Exclusive to Apex :No
Face to face interview required :No
Candidate must be local :Yes
Candidate must be authorized to work without sponsorship :Yes
Interview times set :Yes
Type of project :Development/Engineering
Master Job Title :Dev: Java
Branch Code :Richmond
Apply Now
Share this job
Saxon Global
  • Similar Jobs

  • Senior Java Developer

    Richmond
    View Job
  • Senior Java Developer

    Richmond
    View Job
  • Senior Java Developer

    Richmond
    View Job
  • Senior Java Fullstack developer

    Richmond
    View Job
  • Java Developer

    Richmond
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙