Position: Java Software Engineer
Category: Java
English level: fluent
Years of experience: 5

Strong Java Core knowledge, algorithms, and data structures. Basic mastery of Object Oriented Programming, Functional Programming, Concurrent Programming, Dynamic Programming, Event-driven Programming, analysis, transaction management, open source frameworks/tools, design techniques. Solid and clear understanding of RDBMS and Object Relational Mapping concepts, and development experience with various persistence technologies. Experienced in web and micro-service application development, testing, virtualization, containerization, deployment, UI development, database interaction and integration of enterprise architecture-based components and business applications.
Results-driven and motivated Software Engineer with a demonstrated experience in improving software performance, testing, and developing new software functionalities. Customer-oriented, high-performance, and hardworking individual with internal drive to deliver excellence. Tactical team builder with strong background in training and team development. Offers proven track record of achievements, strong attention to detail, ability to finish projects on schedule.