Source description
About the role
Position: Senior Java Full Stack Developer Location: Naperville IL (Need Local only) Duration: 6+Months Contract on C2C/W2 Job Description: Local to Role Overview We are seeking an experienced Senior Java Full Stack Developer with strong expertise in Core Java| AWS| Spring Boot and Microservices architecture to design| develop| and maintain scalable enterprise applications. The ideal candidate should have knowledge in Mongo DB| SQL Server| and Postgre SQL. The candidate should have worked in Banking Domain. Key Responsibilities: • Design| develop| and maintain high-performance| scalable applications using Core Java (JDK 8+). • Build and enhance Microservices-based architectures using industry-standard frameworks like Spring Boot. • Develop and consume RESTful APIs for system integration. • Strong Experience in Banking Domain. • Develop applications on AWS Deploy and manage applications on WebLogic and Apache Tomcat servers. • Design and optimize database solutions using Oracle and PostgreSQL| SQL Server| and Mongo DB. • Ensure high availability| performance| and responsiveness of applications. • Troubleshoot production issues and perform root cause analysis. • Collaborate with cross-functional teams including QA| DevOps| and business stakeholders. • Adhere to secure coding practices and compliance standards (especially relevant for BFSI environments). • Participate in code reviews| design discussions| and technical mentoring of junior developers. Required Skills: • Core Competencies Strong hands-on experience in Core Java (Multithreading| Collections| Streams| JVM tuning). • Extensive experience in Microservices architecture and design patterns. • Experience with Spring Framework (Spring Boot| Spring MVC| Spring Data).Expertise in Oracle| SQL Server| Mongo DB| and PostgreSQL databases (SQL| PL/SQL| performance tuning). • Strong experience with application servers: WebLogic and Apache Tomcat. • Proficiency in developing and consuming RESTful / SOAP web services. • Strong experience in Banking Domain Additional Technical Skills • Experience with Hibernate / JPA for ORM. • Knowledge of CI/CD pipelines (Jenkins| Maven/Gradle).Familiarity with containerization (Docker/Kubernetes) is a plus. • Experience with logging/monitoring tools (Splunk| ELK| etc.). • Understanding of security standards (OAuth| JWT| encryption). Preferred Qualifications Experience in Banking / Financial Services domain. -Strong understanding of enterprise application architecture and integration patterns.
More at Thoughtwave Software and Solutions