Software Architect (with Java proficiency)
About Job:
We are looking for a Software Architect to drive the next generation of Our Company products and their technical architecture. The ideal candidate is a structured thinker as well as an expert hands-on technologist who knows how to build scalable, reliable, and fault-tolerant distributed systems. You stay up-to-date with the latest architectural trends.
The Software Architect is responsible for designing Our Company Core architecture as well as of all of its subsystems with our engineering team and serves as a coach during implementation. You will be part of the Platform Engineering team and responsible for:
- Owning resiliency, performance and scalability of the Platform and continuously improve it
- Creating and enforcing technical standards (Coding Guidelines, Architectural Standards, etc) that apply to the entire Software Engineering team
- Serving in a consulting role for all Agile product pods; do Architecture reviews
- Technical Quality management for product releases; designing, running and analysing load tests
- Creating and managing API documentation, data model documentation, etc
- Building POCs (proof of concept) and kicking off new innovative and exciting projects leveraging different services APIs, libraries and tools.
We are a small team with a big vision, and this is a chance to see how a product comes to life from the ground up.
- Our front end stack is AngularJS.
- Our backend is Java, Groovy/Grails, Spring MVC, Hibernate, ElasticSearch, Redis.
Qualifications & Skills:
- Experience architecting large, high-scale web applications and distributed systems
- Exposure to architecture patterns in cloud (AWS, Azure, etc)
- Understanding of performance and memory management
- Object Oriented Design and Development for 5+ Years (Java, C++, C#)
- Proficiency with Java frameworks like Spring MVC and ORM solutions like Hibernate
- Experience with real time systems and messaging
- SQL Database design and development
- Agile software development lifecycle
- Bachelor's degree in Computer Science
Job Type
Client Payroll
Positions
Software Architect
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
Up to 450 USD/Hour
450 USD
Up to 450 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
Jimena J