Java Developer Resume
4.00/5 (Submit Your Rating)
TECHNICAL SKILLS
Languages: Java, C#, Scala, JavaScript, SQL
Web Technologies: ASP.NET, ReactJS, Redux, Node JS, Spring Boot, RSocket, RESTful web services, Reactive Spring Tools Git, Jira, TFS, SonarQube, Postman, MYSQL Workbench, IntelliJ, Eclipse, Visual Studio
Frameworks: Spring MVC, Apache Spark, Hadoop Map Reduce, Amazon Web Services, Mockito
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities:
- Developed an application using SpringBoot, Artemis and ActiveMQ to receive instant feedback from terminal operators across many terminals operated globally, using which the existing application could be enhanced and turnaround time for new updates was reduced to 2 weeks from 4 - 6 weeks
- Successfully developed a pilot project aimed at reducing the latency of energy switch signal from 10ms to 2ms by upgrading to Rsocket from REST using RedisGraph instead of Neo4j on top of Reactive Spring Boot and by rendering the UI using React
Confidential
Graduate Teaching Assistant
Responsibilities:
- Assisted Professor Ghita Amor in Fundamentals of computer science, a class comprising of 75 students from various branches
- Graded assignments and reviewed code/projects developed by them using core Java and MySQL
Confidential
Co-op Software Engineer
Responsibilities:
- Collaborated with existing teams to migrate the Patient Monitoring Application to new platform based on Spring Boot and React
- Used XML based configuration to wire the dependency components together and to define bean classes
- Increased efficiency of daily jobs by 75% by implementing a custom caching mechanism algorithm to load data from database
- Explored Spec - Flow reporting features to efficiently log the behavior of integration and unit tests to accurately pinpoint failures
- Developed UI verifier tool in React JS to view the nodes of the application in a hierarchical tree structure
Confidential
Software Engineer
Responsibilities:
- Led a team of 3 analysts to automate an application in Java to translate income tax form into five different languages, saving 300 - person hours/month helping Confidential gain 20 new clients
- Created an application in Java to pre-fill XML-data in tax-form using historical data, saving 50-person hours/week
