Senior Java Developer
- Full-Time
Title: Senior Java Developer
Location: Auburn Hills, Michigan [Hybrid]
Duration: Long term
Need Experience: Volkswagen or Ford
C2C
Visa: H1B,H4EAD,GC,GC-EAD,USC
Required Experience/Knowledge:
Minimum of 7+ years overall IT experience: including 5+ years of web service development and integration experience
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
Experience with DevOps in a cloud environment a plus
Experience with Atlassian Tooling (Jira & Confluence)
Experienced in waterfall, iterative, and agile methodologies
Services
Web and micros service technology platforms and frameworks (SpringBoot Services)
Java/J2EE, JMS, XML, XSLT, XQUERY, XSD, SOAP, REST, WSDL, BPEL
Software Design and UML Modeling
Development Tools - Spring Tool Suite / Eclipse IDE
Websphere, JBoss, Tomcat
Authentication/Authorization (Single Sign On, SAML, OAuth)
Object relational mapping tools (JPA, Hibernate, etc.)
Relational databases (Oracle, MySQL) and NoSQL databases
Experience building web services (Rest/SOAP) using Java APIs and tools, such as SpringBoot, JAX-RPC
Experience with the SpringBoot/Spring Framework and general MVC frameworks
Experience with the Spring Batch Framework
Experience with Unit Testing concepts and frameworks (Junit, Mockito, etc)
Experience with scripting languages (e.g. Unix shell scripting, Perl)
Experience with cloud and continuous integration tools (e.g. SVN/GIT, Jira, Jenkins, GIT Actions, Maven, SonarQube, etc.)
--Yesu Prasanth P
Technical Recruiter
Mobile: +1 860-697-7342
Email: yesup@tanuinfotech.com
LinkedIn:https://www.linkedin.com/in/yesu-prasanth-754ab7253/
Follow for more updates
https://lnkd.in/g6ShVTR
Tanu Infotech Inc
www.tanuinfotech.com
Address
Tanu Infotech Inc
Auburn Hills, MIIndustry
Technology
Get fresh Senior Java Developer jobs daily straight to your inbox!
You Already Have an Account
We're sending an email you can use to verify and access your account.
If you know your password, you can go to the sign in page.