Just Front-end Jobs

Front-end Jobs nearPortland, OR

Sorry, no listings for this city at the moment.

Remote Jobs

Sorry, no listings for this city at the moment.

Jobs farther away

Senior Java Web Developer

The **Senior Java Spring MicroServices Engineer **will be joining renowned IT teams with highly-skilled, collaborative senior application developers using cutting edge technology to design, modify, and build highly sophisticated transactional systems. Our client – with whom we are a strategic partner – is architecting a new payments system from the ground up to provide the customer and business a more efficient and flexible core capability.

As a senior member of the payments modernization project you will help design an efficient, multi-tiered transactional system capable of processing current forms of payments and engineered to be flexible enough to adapt to tomorrow's forms of payments. As a Senior Engineer you will utilize solid storage, integration and systems engineering experience to deliver cutting-edge software components and help mentor junior engineers to do the same.

Client environment

  • Highly collaborative, putting our heads together when solving difficult problems

  • Produce quality system components and strive for zero production incidents

  • Automate away the grunt work where possible so engineers can focus on more meaningful work

  • Apply standard design patterns and secure best practices

  • Use a variety of cutting edge technologies: Kafka, Elastic Search, document db, and more

Key Activities

  • Design, develop, implement, document, and test changes to an application subsystem

  • Design, develop, implement, document, and test changes to an application microservice

  • Recommend and create new software development, testing and documentation standards

  • Resolve with escalated software application issues.

  • Organize activities to develop and execute plans to lessen occurrence and reoccurrence of production issues

  • Conduct root cause analysis to recognize permanent resolutions to software or business process issues

  • Analyze, diagnose and propose solutions to application or business process issues

  • Provide technical oversight and guidance on technical projects on a variety of application platforms

Qualifications

  • 5+ years of hands-on experience developing web infrastructure components

  • 5+ years of experience analyzing, designing, hands on coding, testing and maintaining complex software applications/systems

  • 3+ years of hands-on experience with cloud platforms (AWS, GCP, Azure)

  • 3+ years development experience in a Java/microservice/Spring environment

  • Passion and ability to write clean, readable, well-designed code/scripts along with tests

  • Understand how to balance technical concerns with business constraints

  • Thrive in an environment that favors teamwork, participate in code reviews, and follow a development lifecycle

  • Continuously learn and apply new tools and techniques

  • Continuously looking for ways to improve the team and reduce waste in the project

  • Have experience with any of the following: Domain Driven Design (DDD), Test Driven Development (TDD), Event Sourcing, DevOps, Docker, Kubernetes, messaging middleware (i.e., Kafka, SQS), secure coding, performance tuning, scaling

  • Degree in Engineering or Computer Science preferred

  • Experience in the payments industry and/or developing high-volume transactional systems is a plus

  • Architecting and building service APIs is a plus

Location

Seattle, WA

About Kalles Group

Kalles Group is a consulting and solutions firm that specializes in cybersecurity, business and information technology services. We combine a focus on alignment with domain expertise to deliver pragmatic results with a purposeful experience for our customers and consultants.

Kalles Group is a platform for you to become someone better through your work.

Next Steps

No needless hoops to jump through, apply today or email a resume to chrisa@kallesgroup.com.

Apply