Post Job Free
Sign in

Stack Developer Software

Location:
Lowell, MA
Posted:
June 19, 2025

Contact this candidate

Resume:

N Mounika

Java Full Stack Developer

Ph: +1-978-***-****

Email: *********@*****.***

PROFESSIONAL SUMMARY

Over 6 years of IT experience as a software developer with involved in various phases of software development life cycle from Requirement gathering to design, develop, test, deploy and monitor the software applications.

Hands on experience in Java Technology and frameworks present in Java such as Spring Boot, Spring, Spring-MVC, Hibernate, Restful Web Services and API Implementations.

Worked in both Monolithic architecture and Micro-service architecture environments with Spring-boot framework, AWS Lambda services and other AWS cloud resources.

Service exposure in AWS are ECS for micro-service containers, API Gateway, Cognito, S3, Lambda, SQS and SNS, Cloud-watch, Cloud-Formation, IAM Services, and EC2 services etc.

Java frameworks used for development are Spring-boot, Spring-Web, Config-Server, actuator, Spring-data-JPA, Lombok, Junit and Mockito.

Designed and Documented APIs for Client using Swagger.

Strong programming skills in Object Oriented programming concepts using Java / J2EE and Typescript technologies.

Experience with GCP Core services - Compute Engine, Kubernetes Engine (GKE), Cloud Functions, and App Engine for deploying applications.

Designed and developed single-page applications (SPA) using Angular.

Developed high-performance, scalable web applications using Angular 17 and integrated with backend APIs (RESTful & GraphQL).

Implemented new features and optimizations using Angular's latest features, such as RxJS enhancements, AOT compilation, and lazy loading to improve app speed and reduce technical debt.

Utilized Angular & Bootstrap for responsive UI design.

Integrated third-party libraries like Lodash, Moment.js, Chart.js for enhanced functionality.

Experienced in Agile methodologies using Sprints start from planning with stakeholder to develop and deliver solution. Conducting daily stand-ups scrum and take retrospective on sprints.

Hands on experience in IDE tools like IntelliJ, STS, Eclipse, VS Code etc.

Worked in Database technology such as MySQL and Oracle 11g. Having good exposure in DDL and DML scripts of database.

Source code management processes including branching, tagging, merging using GitHub & SVN tools.

Involved in development of the company's internal CI/CD pipeline to automate deployment process. Used tools like GitHub Actions, Jenkins.

Fix the Bugs of system that were raised by the testing teams in the application during the testing phase. Also decide the severity of bug based on environment and end user impact.

Having Experience in Typescript for Lambda services, JavaScript, JQuery, HTML, CSS etc.

Excellent programming, analytical, problem solving and interpersonal skills with a keen understanding of business applications and a proven ability to adapt to new areas.

TECHNICAL COMPETENCIES

Methodology: SDLC, Agile/Scrum, Waterfall

Languages/IDE’s: Java, Python, SQL,NoSQL, NetBeans, IntelliJ IDEA, Eclipse, VsCode

Web Technologies: HTML, CSS, JavaScript, Bootstrap, jQuery,JSON, XML, Angular, TypeScript,Vue.js,Django

Databases: SQL Server (Stored Procedures, Query Optimization, Indexing), MySQL, Cassandra, PostgreSQL, MongoDB.

Cloud Technologies: AWS (Lambda, EC2, S3, RDS, SQS, SNS, VPC, CloudFormation, DynamoDB, Security Groups), GCP

Frameworks/Libraries: Spring REST, Spring JPA, Spring Batch, Spring Security, Spring MVC, Spring Boot, JSF, Flask, Hibernate, Node.js, Angular, React.js, TypeScript, Kafka

Tools: Postman, Maven, Log4j, Docker, Kubernetes, Jenkins, Git, GitHub, Jira, Bitbucket

EDUCATIONAL SUMMARY

Master’s in computer science - Rivier University, NH

Bachelor’s in computer science – Acharya Nagarjuna University, India

PROFESSIONAL EXPERIENCE:

T-mobile, Texas Aug 2023 -Present

Java Full Stack Developer

Roles and Responsibilities:

Working with Agile methodologies to develop best practices for software development and implementation.

Use Microservices architecture, with SpringBoot-based services interacting through a combination of REST and SpringBoot.

Developing application on spring framework by utilizing its features like Spring Dependency injection, Spring Web flow with Spring MVC and Spring BOOT in IntelliJ IDEA.

Designing and developing Java-based applications from concept to release, reducing the development cycle by 40% .

Developed complex web applications using React JS for the UI, Node for mid-tier APIs, and TypeScript for strong typing and modular code.

Built reusable UI components in React JS, implemented business logic in Node, and wrote all modules using TypeScript.

Designed and consumed REST APIs built with Node, interfacing seamlessly with a responsive React JS frontend written in TypeScript.

Created enterprise-grade dashboards using React JS and TypeScript, with back-end service calls handled by Node.

Developed and maintained React JS components and modules to create dynamic UI for enterprise applications.

Integrated React frontend with Spring Boot REST APIs, ensuring smooth data exchange and performance optimization.

Designed and developed enterprise-level applications using J2EE technologies including Servlets, JSP, EJB, JDBC, and JMS.

Built secure and scalable multi-tier applications leveraging J2EE architecture with MVC design patterns and layered architecture.

Developed business logic using Session Beans (Stateless and Stateful EJBs) and integrated with backend databases using JDBC and JPA.

Developed and maintained dynamic, scalable, and high-performance web applications using React JS, improving the user experience and system functionality for T-Mobile's customer-facing and internal applications.

Implemented RESTful APIs and integrated XML for data exchange between client and server, optimizing data handling.

Designed and deployed microservices-based applications on AWS, leveraging services like EC2, Lambda, and S3.

Implemented serverless architectures using AWS Lambda, AWS API Gateway, and AWS DynamoDB.

Manipulate data using CRUD operations of MySQL database management system and handled database access and data transmission based on Restful web service.

Developing the unit test cases Test Driven Development (TDD) and mock testing using JUnit frameworks.

Contribute to the development of a Java application, writing efficient andwell-designed code that improved system performance by 20%.

Performing CRUD operations like Update, Insert and Delete data in MongoDB and handled database access.

Utilized Docker for containerization, established CI/CD pipelines for automation, and leveraged AWS for scalable and reliable application deployment.

Establishing an authentication system using OAuth 2.0 that improved security and reduced user-facing errors.

Developed RESTAPIs with Http requests and Microservices using spring framework with Eclipse IDE and tested using Postman by Swagger reducing APIs response time by 20%.

Collaborating with the DevOps team to enhance application availability by 20% through the deployment of gateways using Jenkins.

Environment: Java, Spring Boot, AWS, Rest API web services, React JS, MongoDB, Junit, Docker, Swagger, BitBucket.

Apple, Austin Oct 2022 - July 2023

Java Developer

Roles and Responsibilities:

Designed and implemented microservices architecture utilizing Eureka for service discovery, enabling seamless communication between services.

Developed microservices to meet specific business requirements, ensuring scalability and performance.

Created comprehensive JUnit test cases using Mockito, improving code reliability and facilitating easier maintenance.

Implemented unit testing with JUnit and Mockito, contributing to improved application stability.

Created and maintained comprehensive unit tests with JUnit and Mockito, enhancing code quality and ensuring robust application performance through early detection of issues.

Migrated legacy JavaScript code to TypeScript within Angular and Node projects for enhanced type safety and maintainability.

Utilized TypeScript to build scalable services in Node, consumed by Angular apps for real-time data rendering.

Conducted unit and integration testing to validate functionality and catch issues early in the development process.

Implemented J2EE components such as JavaBeans, Servlets, and JSPs for dynamic content generation and user interaction.

Used JNDI (Java Naming and Directory Interface) for resource lookup and service location in distributed J2EE environments.

Configured and deployed J2EE applications on application servers such as IBM WebSphere, JBoss, and Oracle WebLogic.

Developed CI/CD pipelines using AWS CodePipeline, and integrated them with GitHub for automated deployments on AWS.

Utilized AWS CloudFormation and AWS CDK for infrastructure as code, ensuring consistent and scalable environments.

Utilized Jenkins for continuous integration, automating build and test processes to streamline development workflows.

Implemented Docker for containerization of microservices, simplifying deployment and scaling across different environments.

Established a CI/CD pipeline with Jenkins and Docker, reducing deployment times and enhancing release efficiency. Implemented Log4J for structured logging of application errors and debug information, aiding in troubleshooting efforts.

Configured logging levels to capture relevant information for different environments (development, testing, production).

Used JIRA as a bug tracking system to log and manage reported issues, ensuring clear documentation and follow-up.

Collaborated with cross-functional teams to prioritize and resolve bugs, improving overall application quality.

Maintained a history of issues in JIRA to track progress and facilitate retrospective analyses.

Environment: Java, Spring Boot, AWS, Node, Rest API web services, Maven, MySQL, Junit and Mockito, AVS Code, IntelliJ.

OrderOrganics, India Aug 20-jun 22

Full Stack Developer

Roles and Responsibilities:

Contributed to the development of new functionality and maintaining current working products for operation support system solutions in the oil and gas industries.

Followed agile methodology having 2 weeks’ sprint development to deliver the story.

Design and Implemented REST API endpoints using Java Based Frameworks/technologies

Analysis of HTTP requests and responses using proxy tools to identify security issues and to design and develop the solutions to resolve the same.

Built responsive designs using Angular, Bootstrap, and Tailwind CSS.

Used Flexbox and CSS Grid for responsive layouts.

Optimized API calls using Angular’s HttpInterceptor for centralized request handling.

Involved in design and development of J2EE web application using Spring boot, Spring Framework, Spring and Web services application to configure and deploy it using Jenkins.

Mentored Juniors by providing training to them in corresponding technology.

Perform Peer code reviews and suggested improvements if any.

Involved in written PL/SQL database scripts and optimized DQL queries for better performance.

Environment: JDK 1.8, J2EE, Spring, Spring boot, Angular, JSP, CSS, JDBC, Eclipse, Maven, Oracle 11g.

Young Minds, India Aug 19 - July 20

Developer

Roles and Responsibilities:

Utilized Node.js for back-end services, enhancing application performance and scalability.

Deployed Spring Boot-based microservices on Docker containers using Amazon ECS.

Deployed the application on Amazon Web Services (AWS) and used it to provide a large

computing capacity for scalable solutions.

Designed and implemented modular and scalable architecture using Angular lazy-loading and feature modules.

Developed custom reusable UI components for enhanced maintainability.

Implemented dynamic theming using Angular Material & SCSS variables.

Developed multi-theme applications using SCSS variables and Angular Material themes.

Practiced Agile methodology with following sprints and regular stand ups.

Implemented Restful api endpoints of modules using spring web services.

Build a continues integration pipeline using build tools using Jenkins.

Working with GIT which is used as a version control tool in the project.

Experience in build automation for the building of deployable artifacts using Jenkins, Maven.

Using JSON parsing to implement REST Web Services

Performed troubleshooting and resolved production issues

Built and integrated RESTful web services for efficient data transmission.

Created Dockerized Angular applications for seamless container-based deployment.

Utilized Node.js for back-end services, enhancing application performance and scalability.

Implemented database connectivity with SQL. Installed the application on AWS EC2 instances and configured the storage on S3 buckets during Internship.

Environment: Node, Angular, Restful Web-services, JSP, AWS, Tomcat, MySQL, JIRA, GitHub, JQuery, Java Script, JSON



Contact this candidate