- Lead analysis, programming, and configuration of end-user applications or systems software
- Develop strategy and roadmap for innovation and automation based on detailed business requirements and specifications
- Configure internally developed and commercial off-the-shelf applications using programming, scripting, and database languages
- Plan application testing, deployment, maintenance, and evolution activities
- Correct programming errors, respond to scope changes, and code application enhancements
- Maintain client relationships and communicate with IT and business management
- Monitor prompt response and support for technical issues
- Receive activity and progress reports for application systems analysis and programming sections
- Lead process improvements, cost reduction efforts, and tool development to reduce complexity and improve service
- Coach, review, and delegate work to lower-level professionals
- Influence business decisions and recommend operational strategies and plans
Requirements
- Bachelor's Degree Required
- 8 years of work experience required; 10 years preferred
- 5 or more years of hands-on programming experience in Java and Spring framework in production environments
- 5 or more years of experience building microservices and RESTful APIs using Java, deployed on AWS or containerized workloads
- Experience with relational or NoSQL database technologies, including Oracle or MongoDB
- Demonstrated ability to lead a team of developers delivering high-quality, scalable applications to production
- Experience with front-end development using React or Angular preferred
- Ability to research emerging technologies and lead proof-of-concept initiatives preferred
- Ability to partner with business stakeholders to align goals and timelines, define solution roadmaps, and lead end-to-end delivery
- Application ownership experience
- Knowledge of Agile Methodology, Continuous Integration and Deployment, Data Analysis, Debugging, DevOps, Enterprise Application Integration, Operating Systems Management, Programming, Software Development, Software Development Life Cycle, and Web Application Development
Core Competencies
Demonstrates expertise in leading application development and configuration, with a strong focus on Java and Spring Framework, microservices, and RESTful APIs. Proven ability to manage client relationships, drive process improvements, and deliver high-quality applications in alignment with business goals.
Highest-signal resume keywords
- Java Programming
- Spring Framework
- Microservices Development
- RESTful API Development
- Agile Methodology
ATS Optimization Keywords
Hard Skills
- Application Configuration
- Database Technologies
- Data Analysis
- Debugging
- Software Development Life Cycle
Soft Skills
- Team Leadership
- Client Relationship Management
- Communication
Certifications & Qualifications
Industry Keywords
- Continuous Integration
- Continuous Deployment
- DevOps
- Enterprise Application Integration
- Operating Systems Management
Tools & Technologies
- AWS
- Oracle
- MongoDB
- React
- Angular