Sr. Java Developer
WorkNovas LLC
Auburn Hills, MI, United States
23 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$90,000.0 - $120,000.0
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Java (Programming Language)
JavaScript (Programming Language)
XML Schema
Application Programming Interfaces (APIs)
Agile Methodology
Amazon Web Services
Apache Tomcat
Application Integration Architecture
Application Performance Management
JIRA
User Authentication
+63 more
Unit Testing
Big Data
Cloud Computing
Cloud Database
Web Content Management Systems
Continuous Integration
Extract Transform Load (ETL)
Relational Databases
IBM WebSphere DataPower SOA Appliances
Software Design Patterns
DevOps
Eclipse (Software)
Perl (Programming Language)
Java Platform Enterprise Edition (J2EE)
Apache Hadoop
Hibernate (Java)
IBM Websphere Application Server
Web Portals
Java Database Connectivity
Java Message Service (JMS)
Java Persistence API
Spring Framework
JSON
WildFly (JBoss AS)
Unix Shell
Apache Maven
MySQL
Node.Js
Object-Relational Mapping
OAuth
OpenID
Oracle (Applications)
Performance Tuning
Queueing Systems
Redis
Security Assertion Markup Language (SAML)
Service-Oriented Architecture
Simple Object Access Protocol (SOAP)
Single Sign-On
Subversion
Systems Integration
UML
Web Services
Web Services Description Language
Extensible Markup Language (XML)
XQuery
Extensible Stylesheet Language Transformations (XSLT)
Scripting
Performance Testing
Spring-boot
Git
Event Driven Architecture
Information Technology
Apache Kafka
Api Design
Api Gateway
Restful APIs
Amazon Simple Queue Service (SQS)
Data Pipelines
Spring Batch
Enterprise Service Bus
Jenkins
Microservices
Job description
Note: 7+ years of work experience with Core Java 7+ years of work experience with Node.js 7+ years of work experience with Spring Boot Java Developer with the following skillset:
- Responsible for detailed design, development/unit testing and integration of applications
- Produce scalable and flexible, high-quality code that satisfies both the functional and non-functional requirements
- Develop configurable software services that support applications to integrate with enterprise services
- Identify and analyze technical issues & coordinate the resolution of these issues with extended team members from other applications
- Uses secure development best practices and design patterns
- Create or update design and systems documentation for developed or modified services or programs
- Create process and data flow diagrams for data movement capture
- Cross train team members for full knowledge coverage on team
- Analyze and translate business requirements to technical design
- Collaborate/communicate with project team and business users as required
- Support functional testing and performance testing
- Works with technical delivery lead on project activities
- Ensure assigned work is implemented within project schedules, * Develop and implement secure RESTful APIs, ensuring adherence to best practices in API design, security, and performance optimization
- Leverage Kafka for building real-time data pipelines and event-driven architectures
- Implement caching solutions using Redis to enhance application performance and scalability
- Integrate with AWS services such as SQS (Simple Queue Service) and SES (Simple Email Service) for reliable message queuing and email delivery
- Design and implement secure RESTful APIs, ensuring adherence to best practices in API design, security, and performance optimization
- Drive the implementation of caching solutions using Redis to enhance application performance and scalability
- Integrate with AWS services such as SQS (Simple Queue Service) and SES (Simple Email Service) for reliable message queuing and email delivery, Job Title: Java Backend Developer Location: Auburn Hills, MI (Hybrid) Duration: Long Term Contract Skills: Java, Spring boot, JavaScript, Type Script, NODE.JS, Spring Securit…
- 18 hours ago
- Apply easily
Requirements
- Minimum of 7+ years overall IT experience: including 5+ years of Java development and integration experience
- Automotive OEM experience a plus
- Solid understanding of various enterprise services and micro-service concepts
- Design, develop, deploy, test and maintain technical assets in SOA environment, web services and integration
- Provide technical leadership in the design, development, and maintenance of highly scalable and robust microservices using Spring Boot and related frameworks
- Mentoring experience of junior developers
- Solid understanding of Enterprise Service Bus concepts
- Experience with DevOps in a cloud environment a plus
- Experienced in waterfall, iterative, and agile methodologies”
- Web and micro service technology platforms and frameworks (Spring Framework, SpringBoot, Spring Data JPA, SpringBatch)
- IBM Datapower, API Gateways, Java/J2EE, JMS, XML, XSLT, XQUERY, XSD, SOAP, REST, WSDL, JSON, JDBC, UML Modeling & Eclipse IDE, Websphere, JBoss, Tomcat, Authentication/Authorization (SSO, SAML, OAuth, OIDC), Object relational mapping tools (Hibernate, etc.)
- Relational databases (Oracle, MySQL)
- Big Data, Cloud databases, Hadoop experience a plus
- Experience building web services (SOAP/REST) using Java frameworks
- Experience with scripting languages (e.g. Unix shell scripting, Perl)
- Experience with cloud and continuous integration tools (e.g. SVN/Git, Jira, Jenkins, Maven, etc.)
- Able to integrate with and managing APIs exposing microservices (REST, SOAP) including development and support of Java/JavaScript services
- Experience on Web Portal design and development, including Web content management
- Good UML skills and ability to facilitate OO/J2EE design, following best practices and design patterns
- Familiarity with event-based System of Engagement architectures
- Design, develop, and maintain highly scalable and robust microservices using Spring Boot and related frameworks
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
IK
Igor Khokhriakov
about 2 months ago
LM
Luis Minvielle
Top 10 Java Libraries
almost 3 years ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
over 3 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago