Position: Java Architect – Construction Projects
Company: globallogic.com
Category: Java
Experience required: 5y
English level: upper

** Description:** 
An enterprise-level ecosystem of different projects to enable all business process for $5 BLN company. The client is a leading provider in the construction industry worldwide. 

** Requirements:** 
Profound experience as a software engineer in Java-based backend technologies such as: Spring Boot, Play, Web Services (REST, SOAP)
1+ years prior experience as a Software Architect/Tech Lead
Excellent understanding of RESTful, APIs, API management and lifecycle and at least basic proficiency in automated testing (unit testing, functional testing)
Solid understanding of database technologies, preferably PostgreSQL and Oracle. NoSQL is also needed.
Experience with agile practices. Strong understanding of modern distributed systems and development methodologies
Experience with CI/CD using Bamboo, GitLab, Jenkins
Experience with AWS: Lambda, EC2, S3, RDS
Strong proficiency in the English language, an agile mindset, problem-solving skills, and a willingness to embrace change & new technologies

** Responsibilities:** 
The Software Architect creates architecture, algorithms, and design modeling for solutions that scale the customers’ requirements.  This role sets collaboration frameworks, participates in technology selection, and creates/reviews solution proposals & prototypes while ensuring code quality and conceptual integrity within the codebase.

Review the current work of Java developers and in some cased front-end developers
Assist with drafting solution for connecting/integrating different systems via middleware/API
Provide technical supervision of the team
Serve as a mentor and guide for senior developers, who want to grow into tech leads. Run regular and assessment interviews
Be a client-facing consultant who is capable to present a technical solution and justify technology changes
Participate in Pre-Sale activities, draft presentations

**What We Offer**

**Exciting Projects:** Come take your place at the forefront of digital transformation! With clients across all industries and sectors, we offer an opportunity to participate in creating market-defining products using the latest technologies.

**Collaborative Environment:** Expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities!

**Work-Life Balance:** GlobalLogic prioritizes work-life balance, which is why we offer flexible opportunities and options.

**Professional Development:** Our dedicated Learning & Development team regularly organizes certification and technical / soft skill training to help you realize your professional goals.

**Excellent Benefits:** We provide our consultants with competitive compensation and benefits

**Fun Perks:** We want you to love where you work, which is why we host sports classes, cultural, social and team building activities such as sports competitions and end-of-year corporate parties. Our vibrant offices also include dedicated GL Zones and rooftop decks where you can drink coffee or tea with your colleagues over a game of table football or darts!