Triveni - Java Developer |
[email protected] |
Location: Dallas, Texas, USA |
Relocation: |
Visa: |
4 years of experience in implementing Java projects, working through Analysis, Design, Development, Testing, Implementation in Client/Server and web-based n-tier architecture systems.
Expertise in building serverless applications using AWS Lambda, DynamoDB, S3, SQS, Event bridge. Expertise in designing and developing micro services using Spring Boot platform. Proficient in developing web pages using HTML5, CSS3, Bootstrap, JavaScript and Angular for providing the user interface and communication between the client and server. Experience in integrating with Netflix open-source platform components such as Eureka, Hystrix and Ribbon. Developed web-based enterprise applications using core Java, J2EE, Servlets, JSP, JMS, JDBC, Hibernate, Web Services (SOAP and REST), MVC framework (Struts, Spring MVC), SQL and Object-Oriented Programming techniques. Proficient in implementation of frameworks Spring (Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, Spring Security, Spring Cloud, Spring Data, Spring Batch, Spring TX). Experienced with Middleware Technology Messaging Brokers like JMS, ActiveMQ, RabbitMQ. Experience in working with the NoSQL Database like MongoDB to manage extremely large data sets. Proficient in developing Web Services, related technologies & frame works: WSDL, SOAP, REST, JAX-WS, JAXB, JAX-RPC and Jersey, SOAP UI. Hands on experience in building tools like Maven, Gradle. Extensive experience in SQL, stored procedures, functions, and triggers with different RDBMS such as MySQL, Oracle, MS SQL Server. Worked on deployment, installation, configuration, and issues with application servers like Apache Tomcat, IBM Web Sphere and JBoss. Experience in implementing Design Patterns like Singleton, Factory, MVC, Data Access Object and Business Delegate. Experience in Developing automated scripts for Regression Testing through Selenium and Cucumber web drivers. Expertise in developing test cases with Mockito and Junit, determining application functionality. Actively involved in the DevOps streamlining process through Jenkins CI and CD Release Automation. Configured and created application log files using Log4J, SLF4J to trace required application messages. Keywords: continuous integration continuous deployment user interface sthree microsoft Texas |