Java Microservices Developer Resume
4.00/5 (Submit Your Rating)
Wilmington, DE
SUMMARY
- Ability to contribute to a solution as ainnovator, developer and out - of-the-box thinker and willing to take on new challenges, as our innovation BOW advance
- Ability to learn and adopt technologies quickly, rapidly build proof-of-concepts, provide demos to larger team and senior management
- Ability to create design solution for major parts of the contact center domain including functional and non functional aspects including high availability, resiliency and capacity engineering for extreme scale consumption with integration into larger solution areas
- Advanced experience with application development on Java, J2E, Springboot,12 factor designs
- Automation Testing with JUnit Selenium/Cucumber testing.
- Experience working in an Agile organization and understanding of Agile fundamentals, JIRA with CI/CD
- Intermediate/advanced knowledge of cloud deployment (public and private)
- Experience with Docker and Kubernetes desirable
- Understanding of real-time communication voice and messaging applications and webRTC frameworks desired
- Experience with RESTful API's + JSON with WebSocket eventing, Experience with Cloud Foundry, Spring Boot, Kafka and Cassandra or equivalent required
- Strong working knowledge of IntelliJ, Eclipse, Maven and Tomcat.
- Strong working knowledge of Cloud Technologies, Cloud Foundry, AWS,... ~
- Scale and Resiliency Design experience - SRE, SpringBoot, Microservices - 12 Factor Apps
- Confluent Kafka, Cassandra, Git, Maven, Serenity - (Selenium, restAssured),
- Spring Cloud Components - Netflix OSS (Eureka, Config Server, Hystrix),
- Experience with Kafka, Kafka streams and Avro schemas,
- Dynatrace + Splunk + Monitoring Components, Zipkin + Sleuth,
- REST APIs web services with WebSocket's OAuth2 based Authentication and Authorization ~ Pivotal Cloud Foundry PaaS, ~Excellent analytical, communication, organizational and problem-solving skills coupled with a strong work ethic ~Ability to deliver in a fast-paced global team environment.
- Test-infected attitude (strong desire to perform thorough and exhaustive unit, integration and system testing) ~Contact Center product development or relevant experience "
PROFESSIONAL EXPERIENCE:
Java Microservices Developer
Confidential, Wilmington, DE
Responsibilities:
- Extensive/Expert level (5+ years) Java experience for server - side development of services and applications
- Experience creating orchestrated or choreographed services and applications
- Hands On experience creating HTTPS/Restful Web Services + JSON with WebSocket eventing
- 3+ year's experience working with Linux, VmWare
- Require Experience building highly available, performant and scalable clustered services
- Require Hands on experience in working with and performance tuning of NoSQL DB i.e. Cassandra
- Experience with development, deployment, and support of large-scale distributed applications in a mission-critical production environment.
- Test-infected attitude (strong desire to perform thorough and exhaustive automated unit, integration and system testing experience (Junits, Jmeter).
- 5+ years experience with full development lifecycle from inception through implementation.
- Experience with Atlassian toolset is mandatory (JIRA, Confluence, Maven, Bamboo, GIT and Static analysis tools such as Sonar/Corbetura)
- Excellent analytical, communication, organizational and problem-solving skills coupled with a strong work ethic
- Ability to translate business requirements into functional requirements documentation.
- Experience with Require Experience with DevOps, Cloud PaaS environment, Docker and Open Stack highly desirable
- Experience with Kafka, Apache Spark is highly desirable
- Constructing High performance Web Application development with JS framework and libraries such as AngularJS, React, Redux is highly desirable
- Subject Matter expertise in Telecommunication with Telephony and Contact Center
Java Developer
Confidential, NYC
Responsibilities:
- Java 1.8
- 7+ years of experience developing medium to large Java applications
- Experienced in building web services SOAP or REST
- Experienced in developing applications using Spring, Hibernate frameworks
- Experienced in building applications that are event driven in nature
- Experienced in providing technical solutions to enterprise system performance issues, memory issues
- Experience with UNIX and SQL environments
