Junior Java Developer Resume
Bellevue, WA
SKILLS:
Java (one year), Spring (one year), HTML5(less than one year), CSS3(less than one year), Amazon Web Services (one year), Hibernate (one year), RESTful Web services (one year).
TECHNICAL SKILLS:
Networking: TCP/IP, SSL, HTTP, Firewalls, Routers, Switches, DNS, DHCP
Management: Backup Plans, Disaster Recovery plans, Business Continuity Plans, Software updates, Patch management,
Languages: Java, SQL, C
Java Technologies: Core Java, JDBC, Exception Handling, Multi - threading, Serialization, Collections, Restful Webservices, Spring boot, Spring MVC
Databases: MySQL, MongoDB, Oracle DB
Web Technologies: HTML5, CSS3, JavaScript
IDE: Eclipse, Spring Tool Suite, Notepad++
SDLC Methodologies: Agile, Waterfall, Scrum, RAD
Cloud technologies: S3, EC2 instances, IAM, Secrets Manager, SQS, Elastic Load Balancing, Auto scaling
PROFESSIONAL EXPERIENCE:
Confidential
Junior Java Developer, Bellevue, WA
Responsibilities:
- Developing the spring boot applications using Java 1.8 using the advanced version of Eclipse IDE which is Spring Tool Suite (STS) and Maven as the build tool.
- One of the team member for creating the FSD for the application build up and the backup plan for the data in the project.
- Worked on AWS technologies like S3, IAM and Secrets Manager to make the application and the credentials more secured.
- Developed the Data Transfer Objects and the Table classes that will help in converting the inputs into Database code and store in the Oracle DB .
- Used Hibernate to establish the connections between the data base and the spring boot application.
- Troubleshooting the connectivity issues between client and server and checking the security and transaction logs.
- Helping in having the IT application to run effectively in both internal and external environments.
- Providing permissions for the user accounts using Active Directory Domain Services .
- Involved in developing the RESTful webservices for API integration and gives output in JSON format.
- Used the GIT BitBucket for version controlling of the application.
- Working on the network components like the firewalls, routers and TCP/IP protocol.
- Checking for Upgrades of various applications and managing the installation of patches .
- Used Rally as the project tracking software and Jenkins for the Continuous Integration and Continuous Deployment are done in Tomcat Server.
- Involved in bug tracking and defect analysis.
- Worked on the virtualization of server to make efficient use of server resources which also assists in the disaster recovery .
Confidential
Junior Java Developer, Mannassas, VA
Responsibilities:
- Involved in all phases of the Software development life cycle and developing the flow diagrams for the project.
- Interacting with the employees on any issues of connectivity and resolving them.
- Implemented the SSL certificates to make the user confidential data more secured.
- Developed the application in STS for internal use using the Microservices, Spring boot application and Java 1.7 with Maven as the build tool.
- Worked with MySQL as the database to store and retrieve the data and also wrote the SQL queries.
- Involved in developing the user interface using the HTML5 and CSS3 . Used JavaScript and Angular JS for more effective interaction.
- Established the connections between the application and database using hibernate .
- Used the core JAVA concepts like multi threading, collections and Object-oriented designs.
- Planning, maintaining and updating the server documentation on the configuration, performance, capacity and diagnosis.
- Used JIRA as the project tracking software and Jenkins for CICD.
- Involved in bug tracking and defect analysis.
- Analyzing the demand of the product in the market.
- Development of a cycle for the analysis to be done regularly
- Selecting a tool to be used to analyze and store the data about the demand.
- Maintained all the legal procedures that are required for collecting and storing the data.
- Provided the security that is required for the databases that store the collected data by creating backup plans and disaster recovery plans.
- Developing a disaster recovery plan which helps the university in times of fire, electrical outage and release of hazardous chemicals.
- Provided mitigation strategies on how to protect people, systems and the data.
- Provided a communication plan and a steering committee that would be responsible for the implementation.
- Keyword queries on databases provide easy access to data, but often suffer from low ranking quality which can also be called as low precision.
- The analyzing of query with multiple words based on ranking robustness principle.
- In this project, we evaluate the query difficulty prediction model against two effectiveness bench marks for popular key word search ranking methods.
Technologies used: JAVA, Eclipse IDE, MySQL