Senior Java Developer for an Electronic Automation Company

Currently, we are looking for a Remote Senior Java Developer to join our team.
Our customer is an American electronic design automation company that focuses on silicon design and verification, silicon intellectual property, and software security and quality. Products include logic synthesis, behavioral synthesis, place and route, static timing analysis, formal verification, hardware description language simulators, and transistor-level circuit simulation. The simulators include development and debugging environments that assist in the design of the logic for chips and computer systems. In recent years, the company has expanded its products and services to include application security testing. Their technology is present in self-driving cars, artificial intelligence, and internet of things consumer products.
- Contributing to all stages of software development lifecycle
- Designing, implementing and maintaining Java-based applications that can be high-volume and low-latency
- Analyzing user requirements to define business objectives
- Defining application objectives and functionality
- Ensuring application designs conform with business goals
- Developing and testing software
- Identifying and resolving any technical issues arising
- Creating detailed design documentation
- 4+ years of experience building enterprise software applications
- Experience with at least one of the modern UI frameworks like react.js, ember.js, Angular or vue.js
- Experience with using PostgreSQL database for storing and queuing large sets of data
- Experience with Microservices architecture
- Experience with SpringBoot
- Expertise in Java development, microservices using Docker and Cloud platforms
- Strong understanding of performance and scalability issues in distributed services
- Confident English level (B2+)
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn