Java Developer

Summary

IT professional with 9+ years of experience as Java developer with expertise in Design, Development, Analysis and Testing and implementation of distributed Web Based Applications and Client/server applications using 1.1 Java/J2EE Technologies
Have a good understanding of Agile and Waterfall methodologies.
Build large-scale web applications and web-first websites using JavaScript, React JS, and AngularJS.
Have worked on various Service Oriented, Client/Server, GUI and Web based applications in these years.
Experience in XML and related technologies like XPath and parsers like JAXP (SAX, DOM) and JAXB.
Expertise in design and development of various web and enterprise applications using JPA, Hibernate, JSP, JavaScript, Servlets, JDBC, Web Services, JAX-WS, Axis, and RMI.
Expertise in AngularJS controllers, directives, factory and service resources, routings, and events.
Experience in using JDBC to connect to a database and perform operations.
Very good implementation knowledge and hands-on SOAP (JAX-WS) and RESTful (JAX-RS) web services.
Knowledge of using SOAP UI and browser extension Postman to test RESTful web services.
Good Knowledge on Spring Core, Spring Boot.
Extensive experience focusing on services like EC2, Elastic Beanstalk, Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, RDS, Elastic Search, SNS, SQS, AMI.
Experience in developing web service applications using SOAP and WSDL.
Experienced in GUI/IDE tools like IBM Rational Application Developer (RAD), Eclipse, and IntelliJ.
Experience in using Spring ORM module and integration with Hibernate ORM framework.
Strong Expertise in Core Java, data structures, algorithms, Object Oriented Design (OOD) and Java concepts such as OOP Concepts, Collections Framework, Exception Handling, I/O System, Multi-Threading, Reflection, Generics, Interfaces, Synchronization, and other new features in Java 7 and 8.
Developed GUI interfaces using HTML5, CSS3, JavaScript, jQuery, Typescript, AngularJS, Backbone JS, JSP and Servlets.
Good knowledge in using GUI graphic user interface widgets in React JS.
Experience in developing web application using GCP service.
Experience using Java Script, Angular JS and AJAX.
Good experience in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of Oracle.
Hands-on experience in relational databases like Oracle, MySQL, MS SQL Server, PostgreSQL using SQL, PL/SQL programming and NoSQL databases like MongoDB, Cassandra.
Test Driven Programmer with thorough knowledge in Unit testing with Junit and using SoapUI, Postman for Web Service testing, performance testing with JMeter.
Experience in automated testing with Test Driven Development (TDD) in the Extreme Programming model.
Expert in coding using core java concepts like multithreading, collections, serialization, synchronization, exception handling and database connections.
Proficient with Amazon Web Services (AWS) Cloud platform with its features including EC2, SNS, EBS, S3, Lambda, CloudWatch, Cloud Trail and IAM Security Groups that are utilized for different environments like dev, testing, Production.

Expectations

Challenging work

Employment Preferences
Expected Base Salary

**0,000 USD

Academic Degree
Experience

Total Professional Experience

9 years

Startup Experience

no experience

Big-Tech Companies

no experience

Enterprise Experience

4 years
Contact Candidate

Contacts are hidden

Send a connection request to the candidate to get their contact details.

Contact Candidate