Post Job Free
Sign in

Software Developer Spring Boot

Location:
Birmingham, AL, 35208
Posted:
October 22, 2024

Contact this candidate

Resume:

PROFILE SUMMARY

Software Developer with * years of experience, specializing in Java-based application development and secure API integrations. Expert in designing and implementing system architectures with a strong emphasis on micro services and cloud-based solutions. Proficient in creating and deploying applications through CI/CD pipelines, leveraging Java, Spring Boot, and Re act JS. Demonstrates advanced skills in database management, particularly with Oracle and MySQL. Well-versed in cloud technologies including AWS and Kubernetes, and knowledgeable in utilizing DevOps tools. Dedicated to delivering robust, scalable software solutions tailored to meet complex business needs.

CORE COMPETENCIES

Design, develop, and maintain web applications using JavaScript, HTML, and CSS.

Develop user interfaces for web applications using React, Angular, and Vue.

Design, implement, and maintain cloud-based solutions using AWS, Azure, and/or GCP.

Monitor and optimize cloud infrastructure performance.

Develop and maintain automation scripts for cloud deployments.

PROFESSIONAL EXPERIENCE

Software Developer Mar 2023 – Present

OAK Technology, Irving, Texas

Responsibilities

• Designed and developed web-based applications using modern frameworks (e.g., Angular, React) in alignment with accessibility standards (508/WCAG compliance).

• Integrated and optimized RESTful APIs using Java (Spring Boot) and C# .NET for enhanced backend performance and scalability.

• Improved cloud infrastructure with AWS services (EC2, S3, Elastic Beanstalk), containerization tools (Docker, Kubernetes), and CI/CD pipelines (Jenkins, CodeBuild).

• Conducted feasibility studies to estimate software development costs and recommended software product purchases.

Environment

C#, 1.8/J2EE, Struts, ActiveMQ Artemis, Maven, JBoss EAP 7.0, SVN, Log4J, JUnit, Unix, Shell Scripting, AWS (EC2, S3, Elastic Beanstalk, Auto Scaling, Elastic Load Balancing, Amazon MQ, Jenkins, CodeBuild, CodeDeploy, CodeCommit, CloudWatch).

Java Developer Dec 2018 – Jul 2021

ABC School, Charlotte, NC

Responsibilities

• Led full lifecycle software development, including requirement analysis, feasibility studies, and cost estimation.

• Developed, deployed, and maintained RESTful web services (Java, Spring Boot) on Azure, optimizing cloud-based solutions with Docker and Kubernetes.

• Conducted unit and integration testing (JUnit, Selenium) to ensure application robustness.

• Collaborated with cross-functional teams to design new features using user stories, wireframes, and acceptance criteria.

Environment

Java, J2EE, Spring, Hibernate, Servlets, JSP, SOAP, XML, JMS, JUnit, JQuery, JavaScript, HTML, CSS, WebSphere,IBM DB2, Unix, Shell Scripting.

MVN

MOHAN VAMSI NANDIGAM

EDUCATION

Cloud computing platforms (AWS, Azure, GCP)

Containerization (Docker, Kubernetes)

CI/CD pipelines (Jenkins, GitLab)

Agile methodologies (Scrum, Kanban)

Tools & Methodologies

JavaScript (ES6+), HTML5, CSS3, React, Angular, Node.js, RESTful APIst

Cloud & DevOps

Infrastructure as Code (IaC)

Programming Languages & Frameworks

Security & Architecture

Cloud security and compliance (HIPAA)

Cloud cost optimization

Performance monitoring and optimization

Database Management: Oracle, IBM DB2, PL/SQL

Master’s in Data Science – University of Alabama Birmingham, AL Dec 2022

Bachelor’s in Computer Science – KL University Vijayawada, India Mar 2019

205-***-****

************@*****.***

LinkedIn

SKILLS

CONTACT

Application Developer Intern Jul 2018 – Dec 2018

NetiSoft, Hyderabad, India

Responsibilities

• Designed dynamic, user-friendly interfaces using JSP and JavaScript for enhanced user experience.

• Developed secure APIs and managed database interactions (Oracle 9i, PL/SQL) to ensure data integrity.

• Participated in all phases of SDLC, following Agile methodology to meet project timelines and client requirements.

• Integrated automated testing frameworks (JUnit, Mockito) to ensure code quality and adherence to acceptance criteria.

Environment

C#, Java, J2EE, JSP, MVC, JNDI, Tomcat, Eclipse, NetBeans, Oracle 9i, PL/SQL, Ant, HTML, JavaScript, JUnit, Log4j, SVN, Windows XP.

CERTIFICATIONS

www.hackerrank.com/profile/reachvamsi98

Software Engineer: Strong skills in problem solving, SQL, and REST API development.

JAVA: Proficient in topics such as classes, data structures, inheritance, and exception handling in Java 7/8.

REST API: Experienced in getting data from an API and processing using parameters or paging.

JAVASCRIPT: Proficient in Design Patterns, Memory Management, Concurrency Model, and Event Loops.

SQL (Advanced): Expertise in query optimization, data modeling, indexing, window functions, and pivots.

Python: Knowledgeable in Scalar Types, Operators and Control Flow, Strings, Collections and Iteration, Modularity, Objects and Types, and Classes.

Problem Solving: Skilled in Data Structures (HashMaps, Stacks, Queues) and Algorithms (Optimal Solutions).

Go: Competent in functions, pointers, file handling, building web services, and error handling in Go.



Contact this candidate