Java Software Architect

Full Time
  • Post Date: July 21, 2021
  • Apply Before: December 31, 2021
  • Experience 8 Years +
  • INDUSTRY IT- Software development
Job Description

DEKRA Arbeit Group, with its more than 120 locations throughout Europe, is one of the most successful and innovative organizations in the area of personnel services. It is part of the DEKRA SE holding company, headquartered in Stuttgart, Germany and around the world is recognized as a high-quality service provider and trusted business partner. DEKRA Arbeit Bulgaria is a subsidiary of DEKRA Arbeit Group and is providing professional HR services to clients and candidates on a local and international level.

For one of our trusted clients, a US based software product development and consulting company with newly established office in Sofia, we are looking for a:

Java Software Architect

If you have:

• 10+ years of experience using Java Platform (version 8+) and Spring
• 3+ years of experience using AWS services such as: S3, SQS, Elastic Beanstalk and Lambda
• 3+ years of experience as an Application Architect
• Strong architecture experience building scalable, reliable, highly-available solutions with the following: Microservices, Cloud-Native, CQRS, APIs, DDD, Serverless, Kubernetes, Docker
• Experience working with various relational DBs(Oracle, SQL Server, MS SQL)
• Experience working with ORM frameworks (Hibernate, MyBatis or similar)
• Experience in Web Development and designing RESTful services
• Experience creating single page applications using frameworks such as: Angular, React or ExtJS;
• Experience implementing common industry practices such as CI/CD, centralized logging and quality gates: unit, integration tests (Groovy and Spock), TDD, clean code and static code analysis
• Experience working with Gradle and Apache Maven
• Experience delivering applications using Agile methods and collaborating with non-technical team members, including quality assurance, business analysts and project managers
• Excellent English communication (verbal and writing), influencing and negotiation skills

Your responsibilities will be:

• Lead architecture efforts to migrate existing systems to the new event-driven microservice based architecture in AWS
• Work closely with Development Leads in execution of the desired architecture
• Mentor and lead other technical team members without having direct supervision responsibility
• Provide application architectural consulting expertise, direction and assistance to Development Leads, Application Engineers and Systems Architects
• Collaborate with end users and senior management to refine business requirements for complex systems development and gain buy-in for all infrastructure plans

Additional you will have:

• Home office
• Excellent social benefits package
• International working environment and knowledge sharing
• Conferences and events attendance
• Team buildings and company events

Project Technologies: AWS Cloud Services, Java, Spring Boot, Grails, Angular, EKS, ECS, Redshift, Snowflake

And more…

If you are interested in this job opportunity, please forward your CV.

Data collected will be considered in strict confidentiality and used for recruitment purposes only.

License No. 2450/08.02.2018