Remote Position

Sr Java Developer (Full-Time) | Columbus, OH (Remote till Covid Ends)

🌍 Remote · Poland 💼 Full-time

Position: Sr Java Developer (Full-Time) Location: Columbus, OH (Remote till Covid Ends) This role requires a wide variety of strengths and capabilities, including:

  • BS/BA degree or equivalent experience
  • Advanced knowledge of application, data, and infrastructure architecture disciplines
  • Understanding of architecture and design across all systems
  • Working proficiency in developmental toolsets
  • Knowledge of industry-wide technology trends and best practices
  • Ability to work in large, collaborative teams to achieve organizational goals
  • Passionate about building an innovative culture
  • Proficiency in one or more modern programming languages
  • Understanding of software skills such as business analysis, development, maintenance, and software improvement

Key Responsibilities

  • Architecture, Design and Development of key functionality within the application
  • Carry out design reviews/code reviews at agreed points throughout the project life cycle
  • Hands on design and development of technical artifacts
  • Participate in technical reviews, define/Improve processes on configuration management, deployment and resiliency planning for the application

Qualifications

  • 5-8+ years of professional experience
  • Strong Java, J2EE, Spring, Spring Boot, JPA development experience
  • Strong technical experience in building scalable, high performance distributed micro-services using cloud native design principles.
  • Experience designing and implementing Container based architectures like Docker, Kubernetes or similar
  • Expertise in AWS public cloud and hands-on experience in building and deploying application
  • Experience in CI/CD tools and practices
  • Strong software engineering skill with efficient coding, automating unit and integration test and follow industry best practices
  • Expertise in design Patterns and cloud native practices
  • Proven problem solving and analytical skills
  • Ability to learn new technologies in fast changing environment
  • Experience in Agile software development process.
  • Excellent Communication and Inter-personal skills, both with business customers and with fellow IT professionals. (Business Analysts, Project Managers and Developers).

Nice-to-have

  • Other desirable skills include working knowledge on big data/Hadoop platforms, experience with micro-frontend UI development, proficiency with SQL and database technology
  • Experience with modern agile software delivery practices such as Scrum / Agile, CI/CD, TDD, and BDD, DevSecOps, and automation
  • Fluency with Testing Tools like JUnit, Cucumber, JMeter
  • Ability to manage multiple streams of work, holding self and others accountable
Apply Now →

More Open Positions

Explore similar remote opportunities