Java Full Stack Developer * Tech Lead*
Interclypse · Annapolis Junction, MD · 10 mo ago
On-siteEngineeringFull-time
Responsibilities
- Developing enterprise level application and custom integration solutions including major enhancements and interfaces, functions and features
- Providing expertise regarding the integration of applications across the business
- Determining specifications, then plans, designs, and developing the most complex and business critical software solutions, utilizing appropriate software engineering processes (either individually or in concert with a project team)
- Aiding in the most difficult support problems
- Developing programming and development standards and procedures as well as programming architectures for code reuse
- Understanding and consistently applying the attributes and processes of current application development methodologies
- Researching and maintaining knowledge in emerging technologies and possible application to the business
- Acting as an internal consultant, advocate, mentor and change agent
- Design, develop and implement complex solutions based on Java technology and spring related frameworks
- Translate applications requirements into web-based solutions using the recommended frameworks and technology
- Design and develop reusable components, accelerators and frameworks
- Assist in the system integration of components
- Implement Test Driven Development frameworks (Mockito, MyMock etc.)
- Implement Java Design Patterns
- Implement data structures
- Bachelor’s in Computer Science, Information Systems, or a related field or equivalent work experience
- (Note: A Master’s degree is preferred.)
- Seven (7) years of IT and business/industry work experience
- At least three (3) years of experience in developing and consuming RESTful APIs
- At least two (2) years of experience in Service Oriented Architecture/Service integration with Web Services, REST and security integration
- At least one (1) year of experience in working, defining, maintaining architectural frameworks, patterns & data structures