Jr. Java Developer Resume
TECHNICAL SKILLS
Language Expertise: Strong foundation in Java, C++, C, Bash Script, XML, HTML, MySQL; basic skill in CSS, Python
languages: TCP/IP, UDP and other network protocols, network security, authentication protocols, security threats/risks and vulnerabilities
IDE: Eclipse Java EE, Jbuilder
Unit Testing: JUnit4, Mockito
Application skills: VMware, Metasploit, GNS3, Wireshark, SQLWorkbench, Microsoft Office Suite, MS Project
Operating systems: Linux (Kali), Unix, Macintosh, Windows
RDBMS: PL/SQL, MySQL
PROFESSIONAL EXPERIENCE
Jr. JAVA DEVELOPER
Confidential
Environment: J2EE, Struts 2, Spring IoC, Apache2, IBATIS, Eclipse, MySQLWorkbench, Bash, JVM Toronto, Canada
Responsibilities:
- Developing applications using Java and Bash to automate business processes to help the account managers and end clients
- Integration with clients' or third party vendors' system to upload and download data
- Developing new components and functionalities within the existing system for end clients
- Design and develop code based test cases for end to end functional and regression testing using Mockito, JUnit 4
- Working closely with clients or third party to gather requirements to design and develop new functionalities
- Providing basic support with client services as a part of the team and to learn the business processes
- Closely working with the lead developer on development of new releases and changes.
- Debugging and fixing bugs.
- Solving customer service issues regarding end - user accounts.
PROGRAMMER TRAINEE
Confidential
Environment: Java, J2EE, MySQL, Eclipse and Windows Kolkata, India
Responsibilities:
- Led a project team to develop an initial web application prototype for offshore order intake processing with Java/ J2EE/ JSPs
- Responsible for developing database components (procedures) for the website using MySQL
- Used Java/JSP to design and develop this application, user interfaces using JSP, HTML and CSS DOM parser to parse XML document; deployed the application on the WebSphere Application Server
- Effectively used the LOG4j to log regular Debug and Exception statements for the testing phase
IT INTERN
Confidential
Environment: MySQL, JSP, HTML, XML, CSS, PHP, C++, Linux Kolkata, India
Responsibilities:
- Drove the requirement gathering sessions (with business analysts)and developing phase of the website development within 1 month
- Developed webpages using CSS, PHP, HTML and JavaScript for the company website
- Responsible for the customization of third party plugins (Google Talk, Skype) as per the client requirements interacting with the website
SCRUM MASTER
Confidential
Environment: MS Excel, Dashboard London, Canada
Responsibilities:
- Created the sprint backlog for eight sprints as stated in product backlog
- Monitored project progress using burndown chart
- Led the daily stand up meeting and sprint planning meeting
PENETRATION TESTING
Confidential
Environment: Metasploit, Wireshark, Nessus, Nmap, Backtrack 5 r3 LinuxLondon, Canada
Responsibilities:
- As a part of graduation project, performed penetration testing and documentation of test report on college network segment and exploited network vulnerabilities to gain access using Metasploit
- Performed network scanning using Nmap to discover host and OS information.
- Scanned and assessed the vulnerabilities for remote access and misconfiguration using Nessus
MANAGEMENT SYSTEM
Confidential
Environment: Java, MySQL, JSP, CSS, HTML, XML, Eclipse, and Windows Kolkata, India
Responsibilities:
- As a part of final year project, developed an online crime management system to register online complaints, check status of complaint, check criminal database.
- Users could communicate with the admin through email.
- Developed the front-end using HTML/CSS