Senior Software Engineer (JAVA/JEE)

Diverse Lynx, LLC

O'Fallon, MO

JOB DETAILS
SALARY
SKILLS
Analysis Skills, AngularJS, Application Programming Interface (API), Application Servers, Automation, Behavior Driven Development (BDD), Best Practices, C++ Programming Language, CSS (Cascading Style Sheet), Communication Skills, Computer Programming, Computer Science, Customer Experience, Debugging Skills, Engineering, Express.js, Hibernate, Information Technology & Information Systems, Internet Application, Interpersonal Skills, JSON, Java, Java Platform Enterprise Edition (Java EE/J2EE), JavaScript, Microservices, NoSQL, Node.js, OAuth, Object Oriented Programming (OOP), People Management, Problem Solving Skills, Process Improvement, Production Systems, Programming Tools, Python Programming/Scripting Language, REST (Representational State Transfer), Requirements Management, Research & Development (R&D), SQL (Structured Query Language), SQL Databases, Scala Programming Language, Scripting (Scripting Languages), Server Programming/Applications, Software Administration, Software Design, Software Development, Software Engineering, Spring Framework, Team Player, Test Automation, Unit Test, Unix Shell Programming, Web Application Framework, Web Design, Web Server, Web Service Protocols, Web Services
LOCATION
O'Fallon, MO
POSTED
8 days ago

Senior Software Engineer (JAVA/JEE)

Location: O'Fallon, Missouri - onsite (LOCAL ONLY)

Contract

Rate - $65

Essential responsibilities of the position:

  • Execute and own the baseline architecture implementations and design activities collaborating with another Engineers & Engineering Team.
  • Ability to work with existing and evolve services with minimum guidance.
  • Experience in working with fast paced, modern Architecture with extensive experience with building Spring boot applications, REST API's, NO/SQL data bases and actively participate in R&D on the new frameworks
  • Strong communication skills, with an ability to express and design ideas to a development team
  • Strong debugging skills to support Tier 1 applications and has experience in simplifying complex implementations
  • Work to define feature requirements and deliver the product that materially impacts the business and improves the consumer experience.
  • Identify performance bottlenecks and come up with Client ways to solve them.
  • Design and implement scalable, resilient, high-performance services.
  • Work with SQL and NoSQL persistence technologies.
  • Provide guidance to teams on development standards, automation and tools

All About You

  • Full stack engineering experience in a production environment
  • Expert programming skills in Java/JEE
  • Proficiency in Software Development Best Practices (ATDD/BDD, Unit tests)
  • Experience with modern web, Java and Java EE platforms including Spring framework & components, Hibernate, Messaging, Node JS or Express JS or similar, Web & Application Server ( Server App Design & Technology Skills ), Web Services, REST ( Services Design & Technology Skills )
  • Web Stack including JavaScript, CSS, JSON, Angular JS or similar framework (Web App Design & Technology Skills)
  • Strong inter-personal skills and ability to work in a collaborative environment
  • Desire to stay abreast of new development tools and methods
  • Bachelor Engineering or Technology in Computer Science, Engineering or IT Required & Master's degree in related discipline Preferred

Mandatory

  • Object-oriented Programming
  • Web services & API standards (REST/OAuth/JSON)
  • Programming & Scripting Languages (2 or more of Java, C++, Scala, JS, Python, Shell*)
  • Spring, Spring Boot
  • Web application frameworks like AngularJS, Spring)
  • Analytical and Problem-solving
  • Ability to operate effectively independently
  • Technical Communication (Written and Oral)

Minimum qualifications

  • BS in Computer Science or related technical field or equivalent practical experience.
  • Relevant internship or work experience, including development and/or test automation experience.
  • Experience with complex Micro service, modern technology stack Implementations"

Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.

About the Company

D

Diverse Lynx, LLC