Java Developer
- Category: Et cetera
- Deadline: 03rd December 20222022-12-03T23:00:00-0800
- North Carolina
Vacancy expired!
Role: Java DeveloperLocation: Durham, NC/Merrimack, NH/Boston, MA/Smithfield, RI (Hybrid, 3 days onsite per month)Duration: 6+ MonthsW2 OnlyPay Range: $75-$90/HrMust Have: • Java Development experience• Cloud exposure- hands on development.• Analysis experience Ideal candidate profile:Someone who has 5+ years’ experience with true hands-on java development experience. Needs to have experience developing API's Needs to have strong and clear communication skills AWS experience The Expertise we’re Looking For
- You have a passion for technology and can navigate your way across complex and rapidly-changing landscapes by staying on top of the latest trends and thrive by sharing knowledge.
- Are a creator, a doer, and a disruptor who will help us solve real-life problems and meet real customer needs. You’ll be helping us build things, taking an idea, and creating rapid prototypes that are shippable and learn from real-life feedback.
- You are a self-starter, who actively challenges status-quo, is curious and not afraid to ask “Why” and “What if”?
- Care about cycle time and use CI/CD practices, tools to rapidly deploy changes to customers while minimizing risk using practices like A/B tests, blue-green deployments, and feature toggles
- Design and architect complex solutions on a platform dedicated to high scale processing of large amounts of data
- Mentor and direct team members on technology and specific design; Own issues and provide end-to-end solutions
- Collaborate with business and technology collaborators to define and deliver our next generation ecosystem.
- Partner with various Chapters & Tribes to assist on moving towards a completely automated testing and deployment.
- Continuously evaluate and prototype emerging technologies within developer & test community to understand business value and feasibility.
- Help the organization into moving towards a engineering product model based team structure.
- Digital mindset, and fluent across technology components including API Services development and consumption using modern frameworks and open source technologies.
- Have good communication skills and technical expertise to drive and participate in meaningful discussions.
- Proven hands on software development experience in Java Web services and API solutions.
- Capability to support critically important customer facing platforms and applications.
- Expertise in open source streaming products, Micro services and Message Oriented Middleware, Stream processing, Master Data Management.
- Proficient in Java, J2EE, Spring MVC, Spring Core and JavaScript.
- Deep understanding of API design, including versioning, isolation and micro-services.
- Experience in documenting APIs using an API documentation framework (Swagger)
- Experience in innovative tools and methods to enable efficiency, performance and agility through automating DevOps processes, continuous integration and delivery pipelines (Maven, Jenkins, Stash, Ansible, Docker).
- Solid understanding of developing highly scalable distributed systems using Open source technologies.
- Knowledge of public and private cloud capabilities including compute, storage, database and analytics
- Solid understanding of testing frameworks like Junit, Mockito, Spring Test.
- Knowledge of web application development using JSP, HTML, CSS/SASS, JQuery, Angular and NodeJS.
- Knowledge of relational and NoSQL database management systems.
- Engaging in working with distributed team of developers in leading standard methodologies for software engineering.
- Proven teammate with excellent collaboration skills.