Post Job Free
Sign in

Java Developer Software Development

Location:
Grangerland, TX, 77302
Posted:
June 18, 2024

Contact this candidate

Resume:

JUAN RODRIGUEZ

*******************@*****.*** +1-936-***-****

Summary

Dynamic Full Stack Java Developer with 6+ years of experience delivering top-tier software solutions for companies like Kaiser Permanente, Opendoor, and Bank of Texas. Specialized in Java/J2EE, ESB, JavaScript, Spring Framework, and Node.js. Proficient in transitioning monolithic architectures to microservices, resulting in significant cost savings and operational efficiencies. Skilled in building scalable Service-Oriented and Microservice Architectures, implementing design patterns, and utilizing Hibernate ORM for effective database management. Adept at leveraging AWS to create cost-effective APIs, with a strong focus on fostering collaborative and innovative team environments. Passionate about driving business growth and streamlining processes through technical excellence and innovative solutions. Actively contributed to creating a supportive and inclusive work environment that motivates team members, promoting open communication, knowledge sharing.

Skills

● Languages: Java/J2EE, JavaScript, Python, C/C++, .NET

● Web Technologies: Angular JS, React, GraphQL, JavaScript, HTML, Servlets, SpringBoot

● Web Services: AWS EC2/EC3/S3, SNS, SQS, CloudWatch, Kinesis

● IDE: IntelliJ IDEA, Eclipse, STS, VS Code, GitHub, NetBeans

● Databases: SQL, MYSQL, Postgresql, MongoDB, DynamoDB

● Frameworks/Library: Spring Boot, Spring Batch, JQuery, React, Typescript, JDBC, Hibernate

● Analytics SDLC Methodologies: Agile, DevOps, Hybrid-Agile, Kanban, FDD(Feature Driven Dev)

● Tools/Others: Apache, Docker, Kubernetes, Kinesis, Kafka, Mockito, Maven, Python Experience

United Airlines

Houston, TX

Full Stack Java Developer

July 2020 to current

● Led coordination with the System Engineer and the Product Owner on business requirements, interacting with clients and end-users to create user specifications.

● Designed and developed SOA/Microservice Architecture using Spring Boot, Spring Data Modules, and Spring MVC, implementing MVC at the web tier to enhance code modularity, resulting in a 30% increase in application performance and scalability.

● Used Hibernate ORM solution, a technique of mapping date representation from MVC model to SQL Relational data model with SQL based schema and performed CRUD operations using those frameworks. In addition, wrote complex SQL Queries, Stored Procedures, DDL and DML statements as well as SQL, achieving a 20% improvement in database performance and a 30% reduction in query response times.

● Constructed an API using AWS Lambda within the serverless framework on Amazon Web Services, leading to estimated savings of $100,000 annually by reducing server costs and maintenance overheads.

● Involved in creating Tech Design for new features, wire framing and implementing it to a quality solution using HTML, CSS, Angular 10/14, Typescript and Bootstrap.

● Involved in creating Jenkins pipelines to drive all micro service builds out to the Docker registry and then deployed to Kubernetes, created pods and managed using Kubernetes.

● Responsible for writing Unit Test and Integration Testing.

● Proficient in developing front-end and back-end data-driven applications tailored for deployment across diverse platforms within the BEUSA family, including Evolution, AMP.

● Skilled in managing the lifecycle of applications, ensuring alignment with business objectives and optimal performance across the BEUSA portfolio.

● Familiarity with several AWS elements such as EC2 for virtual server duties, S3 and Glacier designed for object storage, EBS, CloudFront, Elastic cache in addition to IAM. Also proficient with Cloud Watch monitoring services, the use of Cloud Formation infrastructure model service and DynamoDB for efficient database management.

● Involved and participated in Tech Design, Code Reviews, Sprint Planning, Spring Grooming and Sprint Retrospective Meetings.

● Proficiently used Python for scripting and automation tasks.

● Involved in Requirement gathering, Analysis and Design and development phases of SDLC, resulting in a 15% reduction in project delivery time.

● Involved in writing application-level code to interact with APIs, Web Services using React that provides general information regarding company compliances and SOX documents.

● Developed application using Spring Framework and implemented MVC design Pattern, Action class, Action servlets, Form Bean.

● Utilized AWS admin console to launch spring-boot microservices with Spring EC2 container service, reducing deployment time by 30%.

● Implemented spring services and spring DAOs for controller interactions to operate on data and developed an asynchronous message listener using Spring JMS template.

● Experienced in using React components, Form, Events, Keys, Routers, Redux and Flux concept.

● Performed tuning by managing and monitoring the JVM Performance and used Apache maven build tool to automate the build process and Jenkin CI integration Deloitte

Nashville, Tennessee

Software Developer

Jan 2018 till June 2020

● Designed and Developed SPA Application for Transaction system using angular bootstrap and chart.js to display real time data to users, resulting in a 25% increase in user engagement.

● Worked and collaborated with offshore teams on a weekly basis to track the project progress.

● Formulated Cloud Formation templates along with Ansible playbooks were utilized to initiate instances and equip packages on AWS EC2 instances, reducing deployment time by 40%.

● Demonstrated and contributed to tech design, development, testing cycles and continuous enhancements of multiple applications such as flight tracking and flight maintenance application.

● Technology assessment methodologies, POC and selection.

● Collaborate with the team to develop automation frameworks in Fugue or AWS Cloud Formation, aiming at enhancing the managed services platform.

● Involved in developing Single Page web applications using typescript, Bootstrap and Angular 7 and implemented template driven design, Lazy loading routing, Dummy components, Pipes, Route Guard and Data bindings, resulting in a 40% improvement in application performance.

● Delivered quality and testable code with 85% test coverage. Involved in designing and developing Restful API and services using best practices to interact within the Microservices and with the front end.

● Involved in peer review of every Pull Request.

● Excellent problem-solving skills and experience working on Agile/Scrum development process.

● Spring Boot Actuator was utilized to externalize the configuration properties of the application for various environments, while OAuth 2.0 authentication protocol was employed separately for ensuring security and authorization purposes.

● Employed AWS DynamoDB and Elasticsearch in the development of robust, scalable solutions that enhance data accessibility and augment application performance.

● Design and develop the controller, DAO layer using Hibernate/JDBC data sources and JavaMail sessions.

● Involved in working with QA to assist in writing test code and debugging the defects in application.

● Experience writing on stored procedures, creating tables, indexes, views, and different SQL constraints.



Contact this candidate