Bommineni Maneesha
Java Developer
341-***-**** ************@*****.*** LinkedIn Dallas, TX
Professional Summary
Results-driven Java Developer with over 6 years of experience in designing and developing scalable, high- performance applications using Java/J2EE, Spring Boot, Hibernate, and Microservices architecture. Proficient in leveraging Spring Framework technologies, including Spring Core, Spring MVC, Spring Security, and Spring Cloud, to build and deploy robust enterprise applications. Experienced in AWS (EC2, S3, Lambda), Docker, Kubernetes, and implementing CI/CD pipelines using Jenkins and GitHub Actions. Adept at RESTful Web Services, OAuth2 authentication, Apache Kafka, RabbitMQ, and database management with MySQL, Oracle, and PostgreSQL. Skilled in front-end development using Angular, JavaScript, HTML5, CSS3, and Bootstrap, ensuring seamless user experiences. Strong background in Agile methodologies (Scrum/Kanban), test-driven development (JUnit, Mockito, TestContainers), and utilizing JIRA for project tracking. Technical Skills
Programming Languages: Java, Java 8/11/17, SQL
Databases: MySQL, Oracle DB, PostgreSQL, MongoDB
Frameworks: J2EE, Spring Boot, Spring Cloud, Hibernate, DropWizard
APIs: Servlets, JDBC, RESTful Web Services
Platforms/OS: Windows, Linux, MacOS
Backend Technologies: Spring Boot, Spring Data, Spring MVC, Spring Security, Hibernate, AWS (EC2, Lambda, S3, RDS), Docker, OAuth2, JPA, Apache Kafka, RabbitMQ, Redis
Frontend Technologies: HTML5, CSS3, Bootstrap, JavaScript, jQuery, AngularJS, Angular
Development Tools: IntelliJ, Spring Tool Suite (STS), Eclipse, Git, Maven, Gradle, Jenkins
Methodologies & CI/CD: Agile (Scrum/Kanban), Jira, Jenkins, JUnit, Mockito, SoapUI, Postman, Swagger Work Experience:
Java Developer Feb 2024 – Present
Zions Bank Salt Lake City, UT
Designing and implementing RESTful APIs using Spring Boot for seamless integration with banking services.
Developing microservices-based solutions to enhance the scalability and efficiency of financial applications.
Integrating third-party APIs for secure transaction processing and customer authentication.
Conducting performance tuning and optimized SQL queries to improve database performance.
Collaborating with DevOps teams to deploy applications on AWS cloud infrastructure.
Developing enterprise-grade applications using Java, Spring Boot, and Microservices architecture.
Designing and implemented secure and scalable APIs for cloud-based applications.
Working with Agile methodologies to deliver software solutions with CI/CD pipelines.
Integrating Kafka and RabbitMQ for efficient event-driven processing.
Ensuring application security using OAuth2, JWT, and role-based access control mechanisms. Environment: Java 17, Spring Boot, Microservices, AWS, Docker, Kubernetes, PostgreSQL, Kafka, Jenkins, GitHub, JIRA
Java Backend Developer Nov 2022 – Aug 2023
British Telecommunications India
Designed & implemented Microservices architecture using Spring Boot for modular & scalable applications.
Developed JPA repositories with Hibernate annotations for optimized data access and performance tuning.
Configured Spring Security with OAuth2 for secure authentication and access control.
Created UML diagrams (Use Case, Class, Sequence) using Rational Rose to align with MVC principles.
Built and deployed cloud infrastructure using AWS CloudFormation and Docker on AWS EC2.
Developed a frontend testing framework with Angular 5, TypeScript, and Bootstrap 3.
Configured Jenkins CI/CD pipelines for automated build and deployment.
Integrated Log4j for debugging and implemented JUnit for unit testing.
Managed Agile development using JIRA for task tracking and sprint management.
Followed SDLC best practices using Maven for dependency management and build automation. Environment: Java, RESTful, Spring Boot, OAuth2, Angular 5, Bootstrap, AWS, EC2, Docker, JavaScript, JUnit, Agile, UML, JSON, XML, Web Services, Maven
Backend Java Developer Aug 2020 – Nov 2022
Anthem India
Developed and maintained microservices using Spring Boot and RESTful APIs for efficient request handling.
Designed enterprise applications with Spring MVC, Hibernate ORM, and JPA for seamless data persistence.
Integrated Spring Security for authentication and authorization, ensuring secure access control.
Utilized Spring AOP for logging, monitoring, and cross-cutting concerns to enhance performance.
Built REST APIs with DropWizard on Spring Boot for optimized performance and scalability.
Developed and deployed applications using Maven, Git, and CI/CD pipelines for streamlined builds.
Created front-end components with HTML, CSS, JavaScript, jQuery, and AJAX for dynamic UI.
Conducted unit testing with JUnit and used Log4j for logging and debugging.
Developed session beans, DAOs, and Hibernate validators for robust ORM and data validation. Environment: Java, Spring MVC, Spring Boot, Eclipse, Apache Tomcat, Maven, JUnit, Log4j2, UML, XML, GIT, DropWizard, Hibérnate ORM, JPA, Agile/Scrum, MySQL, Angular, CSS, HTML, jQuery, JavaScript. Java Backend Developer Jul 2019 – Aug 2020
Macy’s India
Developed microservices using Spring Boot and RESTful APIs for efficient request handling.
Designed enterprise applications with Spring MVC, Hibernate ORM, and JPA for seamless data persistence.
Integrated Spring Security for authentication and authorization to ensure secure access control.
Used Spring AOP for logging, monitoring, and cross-cutting concerns to enhance performance.
Built REST APIs with DropWizard on Spring Boot for optimized performance and scalability.
Deployed applications using Maven, Git, and CI/CD pipelines for streamlined builds.
Created front-end components with HTML, CSS, JavaScript, jQuery, and AJAX for dynamic UI.
Conducted unit testing with JUnit and implemented Log4j for logging and debugging.
Developed session beans, DAOs, and Hibernate validators for robust ORM and data validation. Environment: JDK, Spring Boot, JSP, Spring RESTful Web Services, MySQL, Hibernate, Maven, Tomcat, JSON, HTML5, CSS3, JavaScript, Log4j, JUnit, Jenkins, Agile, Eclipse. Java Developer Jul 2018 – Jul 2019
Deutsche bank India
Assisted in developing and maintaining banking applications for financial transactions and reporting.
Worked with senior developers to implement database interactions using JDBC and Hibernate.
Developed and tested RESTful APIs to support front-end applications.
Debugged and fixed minor bugs in existing applications to improve performance and stability.
Participated in team meetings, code reviews, and technical documentation to ensure coding standards.
Contributed to backend development tasks using Java, Spring, and Hibernate in a banking domain.
Assisted in writing optimized SQL queries for data retrieval and transaction management.
Followed Agile methodologies for sprint planning, daily stand-ups, and project tracking.
Integrated logging and debugging tools like Log4j and ELK stack to monitor application performance.
Developed reusable code components to enhance software maintainability and reduce development time. Environment: Java 8+, Spring Boot, Hibernate, Oracle, JDBC, Git, Jenkins, JIRA, REST APIs, Agile, Log4j, ELK Stack
Education:
Bachelor of Technology in Computer Science from KL University, India.