Full-stack Developer
- Employer
- ThreeBridge Solutions
- Location
- Minneapolis
- Salary
- Competitive
View more
- Industry
- Professional Services
- Role
- Developer / Programming
- Job Type
- Long-Term
- Hours
- Full Time
You need to sign in or create an account to save a job.
NO VISA SPONSORSHIP AVAILABLE FOR THIS ROLE
ThreeBridge is looking for a Full-Stack Developer to deliver world-class experiences while executing understandable, maintainable, well-tested code. In this role, you will enhance and maintain complex browser rendered applications and interact with transactional web services.
RESPONSIBILITIES
- Experience with "Full Application Stack" design and implementation, including database, integration technology and user interface
- Experience with OpenStack/VMaaS, Camel, Springboot, Praxis, Postgres
- A clear understanding of data architecture principles, EDI standards & UX is desirable
- Develop and test code to deliver functionality that meets the overall business strategy and objectives
- Build the work needed to implement features from the product backlog
- Size user stories
- Unit-test code, create automated test scripts and execute all other testing-related tasks
- Test deliverables against a user story's acceptance tests
- Execute necessary project documentation
- Work closely with other teams to ensure that features meet business needs
- Follow industry-standard agile software design methodology for development and documentation
- Work with infrastructure, security, and other partners
- 3-5 years in an engineering role
- 1-3 years participating in agile development
- Experience with test-driven development and software test automation
- Deep experience working in an agile environment (e.g. user stories, iterative development, etc.)
EXPERIENCE
- 10+ years of relevant systems software engineering experience
- BS/MS in computer science or engineering (or equivalent professional experience)
- Experience with large-scale distributed systems and web-oriented architectures
- Developing Spring/Java applications
- Aggressive Refactoring
- Experience with APIs
- Object-Oriented Programming and Service Oriented Architecture design
- Preferred Experience
- Experience in the use of Reactive Java (Reactor)
- Experience with React/JavaScript/NodeJS
- Experience in the use of containers for deployment (e.g. Docker, Rocket
- Experience with cloud computing platforms (e.g. AWS, Azure, GCE, etc.)
- Experience with JSON/RESTful services and best practices therein
- Collaborating with downstream consumers and upstream providers to establish sound API contracts
- Pair Programming (Social skills)
- Test-Driven Development (TDD)
- Experience with testing frameworks (JUnit and Spock in particular)
- Groovy
- Social Skills
- Communication
- Sense of humor
You need to sign in or create an account to save a job.
Get job alerts
Create a job alert and receive personalized job recommendations straight to your inbox.
Create alert