Post Job Free
Sign in

Java/J2EE Developer with AWS & Microservices Expertise

Location:
Inwood, TX, 75240
Salary:
120000
Posted:
January 12, 2026

Contact this candidate

Resume:

RAVALIKA

JAVA/J*EE DEVELOPER

PROFESSIONAL SUMMARY

With a 6+ years track record in Java development, adept at crafting scalable applications across diverse industries, expertise spans the Java ecosystem, including JSP, Servlets, JDBC, JPA, and EJB for architecting robust backend solutions. Proficient in Java frameworks like Spring, Hibernate, and Struts, ensuring streamlined development. Skilled in web technologies and modern frameworks like React, Angular, and NodeJS, consistently delivering engaging user interfaces. Seasoned in cloud technologies, especially AWS, designing and deploying Microservices architecture for scalable solutions. In-depth knowledge of databases including MySQL, MongoDB, Oracle, and SQL Server, proficiently managing data storage and retrieval. Proficient in implementing messaging systems like Kafka, JMS, and ActiveMQ, alongside RESTful and SOAP-based APIs for seamless communication. Well-versed in DevOps practices, employing Docker, Kubernetes, Jenkins, and Maven for efficient deployment. Extensive experience in version control using Git, BitBucket, and GitHub ensures collaborative development workflows. Skilled in application monitoring and logging tools like Log4j, Splunk, and CloudWatch, ensuring robustness and real-time troubleshooting. Adept in testing methodologies using JUnit and Mockito, ensuring comprehensive quality assurance. Proficient in development tools like Eclipse and IntelliJ and project management tools like JIRA, ensuring efficient development cycles. As a proactive problem- solver, passionate about delivering high-quality software solutions that meet user requirements and business objectives. EDUCATION

Bachelor of Electronics and Computer Science

JNTU, India

WORK EXPERIENCE

Java/J2EE Developer

Designed, developed, and maintained robust and efficient Java applications adhering to best practices and object- oriented programming principles.

Implemented various data structures and algorithms to optimize code performance and functionality. Utilized exception handling and logging frameworks for robust error management and debugging. Leveraged J2EE technologies like JSP, Servlets, and EJBs to build scalable and secure enterprise applications. Dependency Injection (DI) for loose coupling and testability. Spring MVC for building web applications with a clear separation of concerns. Spring Security for implementing robust user authentication and authorization. Employed Hibernate for simplified object-relational mapping (ORM) and efficient database interaction. Deployed and managed Java applications on AWS using EC2, S3, Lambda, RDS, SQS, SNS, and CloudFront for scalability, security, and cost-efficiency.

Automated build, testing, and deployment processes using tools like Jenkins and Docker. Implemented containerization with Docker for packaging and deploying applications in isolated environments. Utilized Kubernetes for orchestrating and managing containerized deployments at scale. Performed unit testing using JUnit to ensure code quality, functionality, and maintainability. Implemented AWS CloudFront for content delivery, optimizing the performance of web applications globally. Wrote integration tests to verify interactions between different components of the application. Collaborated with QA teams for effective testing and defect tracking. CONTACT ME

512-***-****

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

TECHNICAL SKILLS

Development and Frameworks: Java, JSP, Servlets, JDBC, JPA, EJB, Microservices, Spring (MVC, IOC, DI, AOP, Boot, Batch, Security), Hibernate, Struts

Web Technologies and Tools: HTML, CSS, JavaScript, React, NodeJS, Angular, Bootstrap, JQuery

Cloud and Infrastructure: AWS (EC2, S3, Lambda, RDS, SQS, SNS, CloudFront), Docker, Kubernetes

Databases and Data Management: MySQL, MongoDB,

Oracle, SQL Server

Version Control and Deployment: Git, BitBucket, GitHub, Maven, Jenkins

Testing and Quality Assurance: Junit, Mockito

Logging and Monitoring: Log4j, Splunk, CloudWatch

Project Management and Collaboration: Agile, Scrum, JIRA Operating Systems: Mac OS, Windows, Linux

Servers and Middleware: Apache Tomcat, Nginx,

WebSphere

Messaging and Integration: Kafka, JMS, ActiveMQ, SOAP, RESTful APIs

Guaranty Bank, Mount Pleasant, TX

Oct 2023 – Present

Java/J2EE Developer

Worked on web applications using JSP, Servlets, and Spring framework, implementing IoC, DI, and AOP for enhanced modularity.

Developed and deployed engaging web applications using Spring Boot, Angular, and Bootstrap, promoting user- friendly experiences.

Designed and implemented RESTful APIs, fostering efficient communication and low latency between Microservices. Built dynamic and responsive user interfaces leveraging the power of HTML, CSS, and JavaScript frameworks. Constructed and maintained robust Java applications with Spring Framework, adhering to IoC, DI, and AOP principles for enhanced modularity and maintainability.

Leveraged AWS cloud infrastructure, utilizing EC2, S3, and Lambda to deploy and manage highly scalable and performant cloud-based Microservices.

Employed design patterns like Singleton, Factory, and Observer to ensure codebase scalability and maintainability. Managed and optimized Oracle databases, ensuring data integrity while proficiently handling various data formats like JSON and XML.

Integrated Lambda expressions for concise and performance-optimized functional programming. Implemented JMS to facilitate reliable asynchronous communication between distributed systems. Streamlined project management and development cycles by automating build processes with Maven and orchestrating CI/CD pipelines using Jenkins.

Collaborated on version control using BitBucket and utilized Mockito for effective unit testing, ensuring code quality and maintainability.

Managed project workflows and issue tracking using JIRA, facilitating efficient team collaboration. Configured and monitored application performance using Splunk, ensuring optimal system health. Managed web server configurations with Nginx for enhanced scalability and performance. Collaborated effectively with cross-functional teams using IntelliJ IDE for efficient Java development. Embitel Technologies, India

Nov 2020 - Sep 2023

Utilized Git for version control and collaboration with other developers. Followed branching strategies and maintained clean and well-documented code. Collaborated effectively with teams using Agile methodologies like Scrum in a JIRA environment. Participated in sprint planning, daily stand-ups, and retrospectives to ensure project transparency and continuous improvement.

Developed user interfaces or interactive features using React, Node.js, and AJAX. Utilized messaging and integration technologies like Kafka and RESTful APIs for complex communication needs. Worked with monitoring and logging tools like CloudWatch for application performance and health. Environment: Java, J2EE, Docker, Kubernetes, Spring, JIRA, Tomcat, RESTful APIs, Hibernate, Jenkins, Cloud Watch, AWS, MySQL, MongoDB, Agile, Scrum, Eclipse, JUnit, GIT, Kafka, React, NodeJS AJAX Environment: Java, Spring Boot, AWS, Microservices, Angular, Bootstrap, Oracle, JMS, Maven, Jenkins, BitBucket, Mockito, JIRA, Splunk, Nginx, IntelliJ, JavaScript, Servlets, JSP Java/J2EE Developer

Developed and maintained Java applications using the Spring framework, ensuring efficient and scalable solutions. Designed and optimized SQL Server databases, ensuring data integrity and efficient query performance. Implemented and consumed web services, including WSDL, for seamless integration with external systems. Utilized JPA (Java Persistence API) for object-relational mapping, streamlining database interactions. Created responsive and visually appealing web interfaces using HTML, CSS, and JavaScript. Implemented client-side interactivity and dynamic content with JQuery, enhancing the user experience. Configured and optimized Nginx for web server deployment, ensuring efficient handling of web traffic. Managed version control and collaborated on projects using GitHub for code repository. Automated build processes and dependency management using Maven, ensuring project consistency. Implemented continuous integration and delivery pipelines with Jenkins for efficient software delivery. Parsed and generated JSON data, facilitating communication between front-end and back-end systems. Utilized ActiveMQ for asynchronous messaging, ensuring reliable communication between components. Implemented unit testing using JUnit to validate the functionality of Java components. Tracked and managed project tasks and issues using JIRA, ensuring transparent and organized development processes.

Creditsafe Technology, India

Sep 2017 - Oct 2020

Environment: Java, GitHub, JIRA, Jenkins, Maven, JSON, JUnit, ActiveMQ, JPA, WSDL, Nginx, JavaScript, JQuery, CSS, HTML, Spring, SQL Server



Contact this candidate