- Collaborate with team members on priorities, specifications, and feature implementation
- Craft well-documented, clean, and tested code
- Create secure, performant interfaces and services
- Build and maintain new, high-impact functionality into Signals Notebook
- Work with cloud services and technologies
Requirements
- 1-3 years of professional work experience
- 1 year of Java programming skills
- 1-3 years' experience with Reactive Programming (Vert.x)
- 1 year experience building Web Services and RESTful APIs
- 1 year experience using AI-powered developer tools like GitHub Copilot, Claude, ChatGPT, etc.
- Bachelor's Degree is preferred
- Thorough understanding of software development methodologies in an Agile environment
- Strong teamwork orientation and collaboration skills
- Excellent work ethic, strong sense of ownership, and creativity
- Exposure to CI/CD (Jenkins, GitHub)
- Experience working with JDBC in a transactional application (preferably PostgreSQL)
Core Competencies
Demonstrates expertise in Java Programming, Reactive Programming with Vert.x, and building Web Services and RESTful APIs. Proficient in Agile methodologies and experienced with CI/CD practices, ensuring high-quality code and collaboration in team environments.
Highest-signal resume keywords
- Java Programming
- Reactive Programming (Vert.x)
- Web Services Development
- RESTful APIs
- CI/CD (Jenkins, GitHub)
ATS Optimization Keywords
Hard Skills
- Java Programming
- Reactive Programming
- Web Services Development
- RESTful APIs
- JDBC
- PostgreSQL
- Agile Methodologies
- Clean Code Practices
- Testing
- Performance Optimization
Soft Skills
- Teamwork Orientation
- Collaboration Skills
- Strong Work Ethic
- Sense of Ownership
- Creativity
Industry Keywords
- Software Development
- Agile Environment
- CI/CD
- Transactional Applications
Tools & Technologies
- AI-Powered Developer Tools
- GitHub Copilot
- Claude
- ChatGPT
- Cloud Services