US Application Developer III
Apply NowJob details
Title: Full Stack Developer Location: Hybrid (Dallas, TX or Tampa FL, Jersey City, NJ or Boston, MA) Duration: 12 months Contract to Hire on W2 only Principal Responsibilities: • Work hands-on and lead a development squad. Assist the squad in maturing their agile, continuous integration, and continuous delivery methods. • Promote squad development through continuous learning practices, peer programming, and peer reviews. • Work with the Architecture, Infrastructure, and Development teams to specify architecture and technical standards, and oversee design and implementation, to direct and constrain technical solutions. • Promote reuse, approved technical standards, and the technology strategy, make progress towards the future state architecture, reduce the cost and timeframe of development, and improve systems availability. • Create architecture strategies, patterns, and specifications, particularly (but not exclusively) in the areas of enterprise integration, middleware, and messaging. • Support colleagues as a subject matter expert on RESTful design patterns and related middleware and messaging APIs. • Improve our ability to meet key objectives relating to client satisfaction, quality, availability, security, capacity/performance, and future state strategy • Work with project teams to guide design, and advise execution teams in building solutions that assure alignment with architecture specifications and standards. Attributes: • Influence - The candidate will be an influential voice on the team, yet must also be a team player, empowering their peers, promoting accountability and responsibility • Respect - The candidate must be someone the team will respect; when they bring something up, others listen and consider what they have to say • Credibility-The candidate has credibility; they are believable. When they bring something up, their peers consider it because the source is reliable. • Communication - The candidate can communicate ideas effectively with peers • Passion - The candidate is passionate about subjects like Continuous Integration, Continuous Delivery, and agile ways of working • Knowledge - The candidate is knowledgeable in the technology, concepts, and code quality practices • Continuous improvement - The candidate has a history of continuously improving as a professional; self-motivated to learn new things • Open-minded - The candidate is willing to consider and weigh different ideas against current practices • Experimental - The candidate is willing to try new things • Performance - The candidate performs at a high level Experience: • At least 8 years of software development experience and Java and related software frameworks and technologies: • Backend Technology: Java, REST, JPA, Spring Boot, Spring Web, Spring Security • Frontend Technology: Angular, Prime NG, Bootstrap CSS • Testing Frameworks / Technology: JUnit, Mockito, TestNG, Karma, Selenium, UniREST • Data Formats: JSON, XML • Databases: DB2, Postgres, Oracle • Messaging: MQ, Kafka • Legacy Technology a plus: Servlets, JSP • Deep understanding of Security Types: Mutual Auth, OAuth, JWT, Basic, etc. • Understanding of CI/CD Tools: GIT, Maven, Jenkins, Bitbucket Interviews: 2 Zoom interviews
Apply Now