gift_box
ua

Працювати програмістом JAVA у Сімферополі

Розширений пошук
Категорії: Розробка і проєктування
Підкатегорії: Програмування Java (Spring, Swing, JavaFX, eth.)
Країна: Україна
Місто: Сімферополь
Скинути
5 днів тому
Україна

Regular/ Senior Java Developer with Python and Microservices

Luxoft
  • від 2 років
  • Повна зайнятість, Віддалена робота

Project Description:
One of the world's largest providers of products and services to the energy industry has a need to develop and support cloud-based enterprise information system in Oil & Gas domain.
Our project is stable, long-term and constantly adopts new technologies.

Development process is based on Agile/Scrum methodology.
Technologies used: Java, Microservices, Python, Jenkins.

Work supposes close cooperation with Customer team located in Houston and following Agile principles.
Our team is senior, supportive and friendly.

Responsibilities:
Development of applications that run in a containerized environment that can be deployed to Azure or AWS.
Participation in design
Participation in peer review

Mandatory Skills Description:
3+ years in Java development
Strong Java Core knowledge
Experience with Python
Experience of developing cloud applications and microservices.

5 днів тому
Україна

Senior Java Backend Developer

GlobalLogic
  • від 5 років
  • Повна зайнятість, Віддалена робота

Requirements:
Java Developer with experience in building high-performing, scalable, enterprise-grade applications. Successful candidates will be a part of a talented software team that works on cutting-edge, mission-critical applications.

Technical and Educational Requirements:
BS/MS degree in Computer Science, Electrical/Mechanical Engineering or a related subject with 4 to 8 years of experience
Hands-on experience in designing and developing applications using Java EE/Spring platforms
Object Oriented analysis and design using established and tested enterprise design patterns
Excellent in Data Structures and Algorithm building using Java
Experience with Microservices Architecture
Excellent knowledge of Relational databases and ORM technologies (JPA2, Hibernate)
Experience in Spring Framework, Spring Boot and web applications development using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
Experience with test-driven development
Experience with AWS Services will be an advantage
Experience in manufacturing, energy, and industrial domains will be a plus
Knowledge of Kubernetes infrastructure would be a plus
Knowledge of React JS will be an advantage

Responsibilities:
Role and responsibility include working on Java/Java EE microservice development team while providing expertise in the full software development lifecycle, from concept and design to testing.
Designing and developing a modern, enterprise-class solution that is available as Cloud (SaaS) and on-premises versions. The solution is based on a microservice architecture with Kubernetes, Kafka, and Docker technologies on board
Following best software development practices that result in very good code quality (doing unit tests, code reviews, and knowledge sharing)
Working in a cross-disciplinary team using the Agile development methodology
Sharing your knowledge and experience with other team members
Hands-on development
Maintaining a high bar on quality within the agreed timelines
Requirement analysis and elaboration at the feature and story level along with the team and Product Owners
Story refinement & analysis, scenario definition, technical planning and tracking for timely delivery and quality
Ensure delivery as per agreed solution design/architecture and performance criteria
Write high-quality maintainable production-grade code as per the defined architecture and designs
Write high-quality maintainable unit & parameterized tests to test production code in an automated fashion
High/Low Level design – designing feature level solution, REST API Contract (preferably OpenAPI/Swagger spec), Event Contracts as per pre-defined guidelines and specifications
Write API level Test cases as per the scenarios described by QA/BA/Other Development team members. The quality of all Test Code should also be of production-grade
Deliver continuous improvement to technologies and processes in alignment with the architecture team
Documentation as per defined process and following pre-defined methodology
Participation and contribution to the release activities and coordination

5 днів тому
Україна

Back End Java + JS Engineer

ForbytesAB
  • від 5 років
  • Віддалена робота

Requirements:
Strong knowledge of Java and Node.js. – a must.
8+ years of professional experience as a software engineer with a strong emphasis on backend development in both dynamic and statically typed languages.
Excellent knowledge of software design and scalable architecture.
A deep understanding of backend production systems.
Hands-on experience with AWS or an equivalent cloud platform.
Independent, fast learner, and excited about learning new technologies.
Proactive team player with a desire to impact our team, our product, and our customers.
Fluent English – spoken and written.
1+ years of experience with Node.js is a big advantage. Experience working on payment systems or risk systems is a plus.
Ability to self-learn new skills and technologies.
Motivated fast independent learner and great at problem-solving.
Team player with excellent collaboration skills.
Responsibilities:
Develop and maintain server-side features to serve and empower our product.
Ensure high quality of backend code, including rigorous automated testing and code reviews.
Take an active role in code reviews & pull requests, get your own code reviewed by the team, and become a better developer overall.
Keep up to date on the latest techniques in development and testing.
Learn new and enrich other team members.

5 днів тому
Україна

Senior Java Back-End Developer

Fundomate Technologies Inc.
  • від 5 років
  • Віддалена робота

Fundomate is looking for a Senior Java Back-End Developer to join our team. Fundomate is an innovative fintech company operating in the alternative lending space and providing both direct-to-business and white-label turnkey solutions.

You will be good match if:
- You have history of solving non trivial problems in one of your previous projects
- You have wide technology background (backend, frontend, devops, ops, mobile development, etc), so you will understand the connections between technologies and expand this knowledge with domain and business needs.

We will be good match if:
- You want to solve (or learn to solve) complex business problems
- You want to experiment with processes/development technics/tools
- You are interested in continuous improvement and automation of product and working process

Requirements:
- 4+ years of experience developing web applications
- 3+ years of experience in any IoC & DI framework (Spring, Quarkus, Micronaut, etc.)
- Good knowledge of MicroServices (Kubernetes knowledge is a plus)
- Experience working with tools like Git, Gradle, Jenkins or similar CI/CD
- Working experience in Industry Standard protocols related API Security including OAuth (KeyCloak is a plus)
- Working experience with RDBMs like Postgres/MySQL or any similar
- Understanding of asynchronous message-based communication like Kafka, GCP Pub/Sub, AWS SNS/SQS, etc. (Kafka as an advantage)
- Strong Agile/Scrum/Kanban development experience
- Experience in third party systems integration (XML or JSON api)
- Knowledge of any cloud provider (AWS as an advantage)

Our technical Stack:
- Java 17
- Microservices (Quarkus)
- Postgresql/MySQL
- Kafka
- Keycloak
- Kubernetes & Docker
- AWS (EKS, MSK, RDS, etc.)
- Gradle
- Bitbucket pipelines, gitops approach
- Lombok, MapStruct, Flyway

We also have a legacy system. We do not change it and replace it with microservices. So you will also spend time on reading legacy code.
Monolith tech stack:
- Java 8
- Play 1.5
- Mysql
- FreeMarker templates

We offer:
- Innovative product with modern technology stack
- Competitive salary (paid in $)
- Social package (paid vacations, sick leaves and etc)
- PE accounting and support
- WFH and remote working mode possibility, Ukrainian working hours (our CTO is in Israel)
- No bureaucracy, micromanagement and time-tracking

5 днів тому
Україна

Regular/ Senior Java Developer with Python and Microservices

Luxoft
  • від 2 років
  • Повна зайнятість, Віддалена робота

Project Description:
One of the world's largest providers of products and services to the energy industry has a need to develop and support cloud-based enterprise information system in Oil & Gas domain.
Our project is stable, long-term and constantly adopts new technologies.

Development process is based on Agile/Scrum methodology.
Technologies used: Java, Microservices, Python, Jenkins.

Work supposes close cooperation with Customer team located in Houston and following Agile principles.
Our team is senior, supportive and friendly.
Responsibilities:
Development of applications that run in a containerized environment that can be deployed to Azure or AWS.
Participation in design
Participation in peer review
Mandatory Skills Description:
3+ years in Java development
Strong Java Core knowledge
Experience with Python
Experience of developing cloud applications and microservices.
Nice-to-Have Skills:-
Languages:
English: B2 Upper Intermediate

Вакансія від 11 вересня 2023
Україна

Senior Java Developer (with Open Payment Framework (OPF) experience)

Kozak Agency
  • від 5 років
  • Повна зайнятість, Віддалена робота

Key Requirements:
Proficiency in Java 11 and above.
Strong knowledge of Spring Boot.
Demonstrated skills in data processing, analysis, and modeling.
Experience with Elastic stack (Elastic Search, Kibana) or other NoSQL databases.
Familiarity with Docker containers.
Exceptional communication skills, both written and verbal in English, with the ability to articulate ideas to both technical and non-technical audiences.
A deep understanding of Open Payment Framework (OPF) is a mandatory requirement.

Additional Interests or Experience:
Familiarity with Webflux/Reactor.
Experience with Kubernetes.
Exposure to cloud platforms, particularly AWS or other cloud providers.
Experience in deploying software within a regulated financial services environment.

Вакансія від 11 вересня 2023
Україна

Trainee Java Developer

OSDB
  • Без досвіду
  • Віддалена робота

GENERAL REQUIREMENTS
Java Core concepts
Base understanding of relational databases
Passion to technologies

WOULD BE A PLUS
Java Concurrency;
Spring Data (Hibernate), Spring Security, AspectJ;
NoSQL databases: MongoDB, Cassandra, Couchbase;
English (Intermediate+ level, written and spoken);

We offer
1. Competitive compensation depending on skills and experience level;
2. Various projects and tasks which help you to grow professionally and advance your career;
3. Flexible working hours and flexible approach to work;
4. Paid vacation and sick days, national holidays;
5. English classes;
8. Corporate events and parties;
9. Team that really rocks.

The company provides free 3-month training program followed by employment.
The training consists in developing a test product using the prod tech stack.

Вакансія від 11 вересня 2023
Україна

Java Middle or Senior Backend Developer (MedTech Project)

3000 - 3000 USD
IT-Dimension
  • від 2 років
  • Віддалена робота

Job Description: Middle/Senior Backend Developer (MedTech Project)

We seek a Senior Backend Developer to focus on the MedTech (US-based customer) project to join our team. In this role, you will be responsible for developing robust and scalable backend solutions using Kotlin, with a strong emphasis on non-SQL DB (DynamoDB).

Requirements:

3+ years of experience as a Full Stack Developer, specializing in backend development.
Strong proficiency in Java or Kotlin.
Deep understanding and experience with non-SQL databases are essential.
Experience working with Angular is required.
Knowledge of queues is a plus (Redis).
Familiarity with JavaScript, SQL, and DynamoDB is desired.
Experience with Agile methodologies and Test-Driven Development is a plus.
Knowledge of AWS is a must-have. GCP, Kubernetes, and Docker are advantageous.
Excellent communication skills in English (B2/C1 level) to effectively collaborate with the team.

Responsibilities:

Develop and maintain backend solutions using Java and Kotlin.
Collaborate with the frontend team to integrate backend services with Angular FE.
Design and optimize databases, and use queues for efficient and secure data storage and retrieval.
Write unit tests and integration tests to ensure code quality and reliability.
Apply Agile methodologies for efficient project delivery.
Stay up-to-date with emerging technologies and industry trends in the MedTech and HealthCare industries.

This is a remote position, and we welcome candidates from Ukraine.

We would love to hear from you if you have the required skills and experience. Please submit your CV to be considered for an interview.

The hiring process is quick, and we aim to start the project.

Вакансія від 11 вересня 2023
Україна

Senior Microservices Engineer

Luxoft
  • від 5 років
  • Повна зайнятість, Віддалена робота

Project Description:
The team is aimed to work on green-field projects using the latest technologies on microservices cloud-based architecture in order to drive business innovation. Projects are found in the most evolving area of the Investment Banking domain - Asset Management. Business is dynamic and it demands fast turn-around deliverables from the development team in quite an agile manner.

Responsibilities:

• Contributes and identifies and ensures server environments and deployment architecture.
• Responsible for overall application health from software, hardware, process, and compliance-related items
• Acts as a single point of contact for all application-related issues/queries
Good understanding of hardware and software components, servers, code quality, security, etc.
• Hands-on development as necessary to fill into coding, scripting, release management, software maintenance, etc.
• Ensures development happens for all Software Components in accordance with Detailed Software Requirements specification, the functional design, and the technical design document.
• Verifies the developed source code by reviews (4-eyes principle).
• Contributes to quality assurance by writing unit and functional tests.
Designs components of the application.
• Ensures architectural changes (as defined by Architects) are implemented.
Provides Level 3 support for technical infrastructure components (i.e., databases, middleware, and user interfaces).
• Contributes to problem and root cause analysis.
• Integrates software components following the integration strategy.
• Verifies integrated software components by unit and integrated software testing according to the software test plan. Software test findings must be resolved.
• Ensures that all code changes end up in Change Items (CIs).
• Where applicable, develops routines to deploy CIs to the target environments.
• Supports the creation of Software Product Training Materials, Software Product User Guides, and Software Product Deployment Instructions.

Mandatory Skills Description:
• Overall 6+ years of experience in Core Java
• Microservices engineering, concepts, and patterns 3+ years
• Knowledge of various design and architectural patterns
• Search engine technologies and tooling (Elasticsearch & Kibana)
• Strong Understanding of microservices architecture
• Containerization solutions (e.g. Docker, Kubernetes, OpenShift)
Write JUnit test cases
Building tools (e.g. Maven, Gradle)
Version Control (e.g. Git)
Continuous Integration systems (e.g. TeamCity, Jenkins)
• Be well versed with concepts of references, class instances, methods, objects, constructors, mutable/immutable class concepts, functional interface, ArrayList, linked list, hashmap, the difference between recoverable and non-recoverable exceptions, Inversion Control, design a data structure that supports Insert, Delete, Search in constant time complexity, etc.

Nice-to-Have Skills:
Cloud experience, especially GCP
Investment Banking Background
Excellent communication skills