A Java Developer/Designer with close to 8 years of experience in designing, developing, testing, deploying and maintaining enterprise applications/cross-platform systems using Java/J2EE technology following TDD, BDD and Agile methodology practices
SKILLS SUMMARY
* Proficient in developing low-latency web-based applications using core Java (version 8, 11 & 17) and advanced Java concepts, Spring Boot, JDBC, SQL, JPA, Elastic Search, Kafka, Docker, and Kubernetes with Agile methodology practices.
* Highly Skilled in Product/Services development utilizing reactive and functional programming techniques along with OOPS, Multithreading, Collections, IOC, AOP and Exception Handling mechanisms.
* Demonstrated proficiency in designing and developing real-time game servers, capable of supporting high-concurrency scenarios, accommodating thousands of players simultaneously with optimal performance.
* Expertise in all facets of Software Development Life Cycle that includes Requirement Analysis, Design, Coding, Testing, Implementation, and Maintenance, including integration with various systems and applications.
* Conduct code reviews, provide mentoring, and guide junior developers to maintain code quality and best practices.
* Experienced in process Improvement for product development using operational excellence and remediation playbook documents. • Skilled in building, maintaining, and deploying applications using CI/CD Jenkins pipelines in AWS cloud.