Ranjithkumar Allimuthu — Senior Software Engineer
Work Experience - Highly motivated software engineer, a polyglot, having 12+ years of extensive work experience in Java/JEE environments; hardworking, self-starter with excellent analytical, problem-solving skills - Have built high performance, horizontally scalable applications; integrated enterprise applications; distributed RESTful API services - Good working experience in various project architectures like monolithic, layered, micro service and event driven architecture. - Efficient in writing various programming paradigms like structural, imperative, functional and reactive programming - Good understanding of the complete development lifecycle and software development methodologies - Working with databases (RDBMS, NoSQL) - Involved in the interview process - On boarding, coaching people, help people to grow Skills Java 17+, Kotlin, Groovy - Knowledge and understanding of the OOP - Knowledge and ability to apply design principles and patterns (SOLID, GOF Patterns) - JavaSE(Core, Collections, Multi-threading, JDBC) - JavaEE(JPA, Hibernate) - Spring Framework, Spring Boot, Spring Cloud, Spring Data, Spring Batch, Spring Security, Spring Axon (Event Sourcing and CQRS) Databases (Oracle, MySQL, PostgreSQL) - Experience with database design - Good knowledge in SQL, PL/SQL - Flyway Migration Messaging JMS, Kafka, AMQ Cloud & Infrastructure(CI/CD) - Jenkins, Docker, Kubernetes, AWS, GCP Common Development Tools - Maven, Gradle - Git, Gerrit(code-review), SVN - JIRA & Confluence, Version one, Rally - IntelliJ, Eclipse Unit Testing - Spock, Junit, Mockito, Powermock Personal Characteristics - Good team player, Open to communication and collaboration - Keen to improve - Proactive in problem analysis and solving - Good analytical skills, attention to details, discipline
Stackforce AI infers this person is a Backend-heavy Fullstack developer in the Fintech industry.
Location: Colorado Springs, Colorado, United States
Experience: 12 yrs 4 mos
Skills
- Java
- Spring Boot
- Microservices
- Spring Mvc
Career Highlights
- 12+ years of experience in Java/JEE environments
- Expert in building scalable applications and RESTful services
- Proficient in cloud technologies and CI/CD practices
Work Experience
Fiserv
Senior Software Engineer (10 mos)
Huntington National Bank
Contingent Worker Level 3 (2 mos)
PayPal
Software Engineer 3 (4 yrs 9 mos)
Adecco
Lead (1 yr 1 mo)
MSys Technologies
Senior Software Engineer (1 yr 5 mos)
Software Engineer (1 yr 2 mos)
Banca Sella
Associate Software Development L1.2 (9 mos)
Associate Software Development L1.1 (1 yr 6 mos)
Associate Software Trainee (5 mos)
Project Trainee (5 mos)
Education
Master's Degree at Bharathiar University
Bachelor's degree at Bharathidasan University (BDU), Tiruchirappalli