Rohith O
Sr. Full Stack Java Developer
Houston, US.About
Highly experienced Sr. Full Stack Java Developer with over 8 years of expertise across the full SDLC, specializing in high-impact enterprise applications. Proficient in Java/J2EE, Microservices, Spring Boot, and cloud platforms like AWS and Azure, I excel at developing scalable solutions. My proven track record includes optimizing software delivery, reducing post-deployment errors by 20%, and improving release velocity by 30% through robust CI/CD pipelines and Agile methodologies.
Work
Houston, TX, US
→
Summary
Led full-stack development for enterprise applications, optimizing software delivery and enhancing system security for a leading financial services client.
Highlights
Streamlined software delivery by integrating automated testing into CI/CD pipelines using Cloud Build triggers and third-party tools, achieving a 20% reduction in post-deployment errors.
Designed and developed robust application code using Java/JEE, XML, REST, Spring, and Hibernate frameworks, ensuring high performance and scalability.
Developed and deployed REST/SOAP-based web services as APIs on Docker containers, facilitating seamless integration across systems.
Implemented a comprehensive security module with Spring Security and OAuth2 token-based authentication/authorization, enhancing application security.
Engineered dynamic front-end interfaces using React JS, React Virtual DOM, and Redux, improving user experience and component reusability.
Plano, TX, US
→
Summary
Contributed to the full SDLC of microservices applications, focusing on CI/CD automation and performance optimization for a telecommunications client.
Highlights
Developed and maintained CI/CD pipelines using Jenkins, GitLab CI, and GitHub Actions, automating build, test, and deployment processes to improve release velocity by 30%.
Built scalable cloud-based RESTful Web services using Java 8, Spring Boot, and Spring Cloud with Microservices architecture.
Integrated automated testing frameworks including JUnit, Selenium, and Postman into CI/CD pipelines, ensuring high code quality and reducing manual testing overhead.
Resolved critical business and production issues efficiently using Splunk, PagerDuty, and Medusa, minimizing system downtime.
Engineered Single Page Applications (SPAs) with Angular 8, React, and Redux, enhancing user experience and application responsiveness.
Dallas, TX, US
→
Summary
Led the development and migration of large-scale order management systems, leveraging AWS and Azure cloud platforms for global telecommunications clients.
Highlights
Provisioned and managed Amazon Web Services (AWS) resources including EC2, S3, Glacier, ELB, RDS, SNS, SWF, and EBS, supporting robust application infrastructure.
Led the successful migration of legacy projects to Microsoft Azure, optimizing cloud resource utilization and enhancing system performance.
Developed core application components using Spring MVC and Hibernate, building matching logic for accounts and offers, and managing customer communication preferences.
Automated administrative tasks on multiple servers using Puppet, significantly improving operational efficiency and reducing manual effort.
Built and managed RESTful APIs using JAX-RS (Jersey) and Jackson libraries, facilitating efficient microservice communication and data handling.
India, India
→
Summary
Developed critical application components and automated build processes, enhancing web architecture and security for a general insurance provider.
Highlights
Developed critical application components, including Spring forms, controllers, JSP views, and Hibernate-based data logic, following MVC architecture for robust solutions.
Set up comprehensive build and deployment automation for Java projects using Jenkins and Maven, streamlining the software release cycle.
Implemented a scalable web architecture utilizing AWS Cassandra on Python Linux OS for high I/O GPS applications, significantly improving performance and reliability.
Developed dynamic front-end interfaces using React JS components, Redux, and Flux pattern, enhancing user experience and application responsiveness.
Utilized CloudTrail, CloudPassage, Checkmarx, and Qualys Scan tools for AWS security and compliance scanning, ensuring adherence to industry standards.
India, India
→
Summary
Contributed to the upgrade and development of a matrimonial portal, focusing on core business logic, testing, and service integration.
Highlights
Designed and implemented service endpoints for various business operations, enabling multiple client invocations for transaction processing.
Developed core business logic for transaction processing and rule evaluation using generated stubs/POJOs, improving system efficiency.
Integrated Hibernate with Spring business components and created JUnit test scripts, ensuring robust data persistence and code quality.
Contributed to all phases of the SDLC, from requirements gathering and conceptual design to testing and defect resolution.
Developed and integrated RESTful Web services, enhancing system interoperability and data exchange capabilities.
Skills
Programming Languages
Java (Core Java, Advanced Java, J2EE, Java 1.8, Java 17), C, C++, JavaScript, Python, SQL.
J2EE Technologies
JDBC, Servlets, JSP, JMS, JSTL, JNDI, EJB, AJAX.
Operating Systems
Windows, Linux (SUSE, Ubuntu).
Frameworks & Libraries
Spring (IOC, MVC, AOP, Security, Spring Boot, Spring Cloud Gateway, Spring Batch, Spring Cloud), Hibernate, React JS, Angular (2, 6, 8, 14, 16), Node.js, Redux, jQuery, Bootstrap, Struts, JSF, Netflix OSS, JAX-RS (Jersey), Flash/Flex, Ant Design, Express.
Web Services & APIs
REST, SOAP, Web API, Axios, Elasticsearch (Jest API), Google Maps API.
Cloud Platforms
Amazon Web Services (AWS), AWS EC2, AWS Beanstalk, AWS Lambda Functions, AWS ECR, AWS ECS, AWS S3, AWS DynamoDB, AWS API Gateway, AWS Code Commit, AWS Code Pipeline, AWS CloudWatch, AWS SNS, AWS SQS, AWS Glacier, AWS ELB, AWS RDS, AWS SWF, AWS EBS, Azure Cloud Services, Azure Functions.
Databases
Oracle, Postgres, MongoDB, Cassandra.
DevOps & CI/CD
CI/CD, Maven, Jenkins, AWS Code Pipeline, Azure DevOps, Docker, Kubernetes, GitLab CI, GitHub Actions, Puppet, Chef (Workstation, Server, Node.js).
Testing & Monitoring
JUnit, TestNG, Cucumber, Selenium, Postman, Soap UI, Splunk, PagerDuty, Medusa, Google Cloud Operations Suite, Nagios.
Version Control
Bitbucket, GitHub, AWS Code Commit, SVN.
Web Technologies & UI/UX
HTML5, CSS3, XML, XSL, DOM, DTD, XSD, XSLT, React Virtual DOM, NPM, React-Router, Flux, Ant Design.
Development Methodologies
Agile, Waterfall, Scrum, TDD.
Tools & Utilities
Eclipse, Spring Tool Suite (STS), Log4j, Confluence, JIRA, Webpack, CloudTrail, CloudPassage, Checkmarx, Qualys Scan, Kafka, Zookeeper, Jest API.
Server Administration
Apache Tomcat, WebLogic, DHCP, DNS (BIND, MS), Apache, IIS, Mail Servers (SMTP, IMAP, POP3), File Servers.