πColombia
Senior Java Developer
closed
Railroad19
π΅ $120k-$150k
πRemote - United States
Summary
Join Railroad19 as a Senior Java Developer and be a technical resource for developing clean and maintainable code for enterprise-level applications and cloud-platform solutions. We build custom solutions for Fortune 500 companies using diverse technologies. This full-time, remote (US-based only) position offers competitive compensation, comprehensive benefits, paid vacation, and 401k. You will work with a distributed team of developers across the US. The role requires advanced Java development experience, experience with various technologies, and a passion for high-quality code. We value work/life balance and provide the tools for success.
Requirements
- Advanced Java development experience (5+ years), Groovy, and springboot
- Hands-on experience with Java 8-11
- Hands-on experience with Groovy
- Hands-on experience with Spring Boot
- Hands-on experience with both relational and non-relational databases
- Strong hands-on experience and understanding of data structures, algorithms, Big-O notations, etc
- Hands-on experience developing software in a containerized environment (Jenkins, Docker)
- Hands-on experience with AWS
- Passionate about having a strong sense of pride in delivering high-quality, functional-style code
- Excellent oral and written communication skills
- Experience participating in an agile team
- Ability to complete tasks and deliverables effectively with little supervision
- Bachelor's or master's degree in computer science, computer engineering, or another technical discipline; or equivalent work experience
Responsibilities
- Understand our clients' fast-moving business requirements
- Negotiate appropriate solutions with multiple stakeholders
- Write and maintain scalable enterprise-level software
- Build web applications using Java, Groovy and Spring Boot and/or Spring Cloud
- Build microservices that connect to Oracle and NoSQL databases
- Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes
- Manage the complete software development life cycle
- Writing functional and unit tests to maintain code quality
- Develop code in a containerized environment using tools like Jenkins or Docker
- Collaborate with other teams to deliver a high-performance application that contains little or no defects
- Identify new opportunities, tools, and services to enhance custom software solutions
- Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions
Preferred Qualifications
- Experience working with a microservice architecture
- Experience with advanced AWS and AWS certifications
- Experience using messaging middleware
- Experience using ElasticSearch is a plus
- Knowledge of AngularJS and/or similar JavaScript frameworks is a plus
Benefits
- Competitive compensation
- Comprehensive benefits
- Paid vacation
- 401k
- Remote work
This job is filled or no longer available
Similar Remote Jobs
πRomania
π°$64k-$70k
πWorldwide
πChina
πWorldwide

π°$150k-$170k
πUnited States

πCanada
πSouth Africa
πIndia
πIndia