Senior Software Engineer (JAVA/JEE)
Diverse Lynx LLC
O'Fallon, MO, United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
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
Job source
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.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
JF
Jonas Fritzsch
Résumé-Driven Development: How IT trends affect the job market for software developers
almost 5 years ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago