Senior Software Engineer (JAVA/JEE)

Diverse Lynx LLC
O'Fallon, MO, United States
3 months ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$92,000.0 - $147,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Server Applications Acceptance Test-Driven Development Automation of Tests Unit Testing Cascading Style Sheets (CSS) Computer Programming Programming Tools Java Platform Enterprise Edition (J2EE) Hibernate (Java) Spring Framework
+18 more
JSON Python (Programming Language) Node.Js NoSQL OAuth Object-Oriented Software Development SQL Databases Web Applications Web Application Frameworks Web Services Software Organization Express.js Spring-boot AngularJS Information Technology Restful APIs Programming Languages Microservices

Job description

  • Execute and own the baseline architecture implementations and design activities collaborating with another Engineers & Engineering Team.

Requirements

  • 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), * 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”

Benefits & conditions

  • $115,000-184,000 per year Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy wh…

  • 1 day ago +

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

Videos

See all

Related articles

See all