Sr. Software Engineer

Keylent

O Fallon, MO

JOB DETAILS
SKILLS
Amazon Web Services (AWS), AngularJS, Ansible, Application Programming Interface (API), Best Practices, Business Administration, CSS (Cascading Style Sheet), Chef (Configuration Management), Cloud Computing, Continuous Integration, Cryptography, Debugging Skills, GWT (Google Web Toolkit), Gradle, HTML (HyperText Markup Language), Hibernate, Internet Technology, JSON, JUnit, Java, Java Persistence API (JPA), JavaScript, Jenkins, Maven, MongoDB, NoSQL, OAuth, Object Relational Mapping (ORM), Oracle, PostgreSQL, Puppet (Configuration Management), REST (Representational State Transfer), SOAP (Simple Object Access Protocol), SQL Databases, Software Engineering, Spring Framework, Technical Research, Web Browsers, Web Programming, Web Services, jQuery
LOCATION
O Fallon, MO
POSTED
Today
Senior Software Engineer

Seeks a Senior Software Engineer who will be a crucial part of our software team. The selected candidate will have to write scalable, robust, and easy-to-maintain code, and will be required to translate software requirements into high-performance products. You will also be actively involved in researching new technologies/tools that can be incorporated to improve the current system.

Roles And Responsibilities:
  • Ideally full stack experienced developer with strong/expert level Java development/architecture experience with Spring/Hibernate expertise.
  • Proven experience building world class solutions on a global scale.
  • Strong experience working in an agile environment and actively contributing to discussions at retrospectives/elaboration sessions.
  • Solid experience with RESTful APIs and JSON/SOAP based API with Java.
  • Experience in web technologies such as JavaScript, JQuery, AngularJS, CSS, CSS 3.0, cross browser compatibility, GWT & HTML.
  • Ability to debug server-side API calls, and contribute to the design of best-practice RESTful APIs
  • Knowledge of cloud native development such as cloud foundry, AWS, etc.
Requirements:
  • Java, microservices, spring boot Hands-on experience in design and defining architecture of complex web based applications.
  • Hands-on experience on building distributed application using Core JAVA 7/8, Spring, Spring boot
  • Experience in ORM frameworks such as Hibernate/JPA. Working experience with SQL and NoSQL databases such as PostgreSQL, Oracle, MongoDB.
  • Hands-on experience on Web services development (SOAP and REST). Experience in working with API Security using OAuth, Tokenization Encryption.
  • Continuous Integration tools like Jenkins, Bamboo, Gitlab CI.
  • Knowledge of configuration tools like Chef, Puppet, Ansible. Hands-on knowledge of tools like Maven, Gradle, Junit, Mockito.
Education:
  • Bachelor's in engineering (preferably)
  • Masters or MBA

About the Company

K

Keylent