
YASH Technologies je globalno podjetje za tehnološke storitve in zunanje izvajanje, ki organizacijam pomaga posodobiti poslovanje in izboljšati produktivnost. Njegovo delo obsega digitalno preobrazbo, umetno inteligenco in avtomatizacijo, storitve v oblaku, kibernetsko varnost, internet stvari, upravljanje aplikacij in poslovno svetovanje. Podjetje podpira tudi uvajanje rešitev SAP in pobude za preobrazbo v oblaku ter deluje za organizacije iz različnih sektorjev, vključno s svetovanjem, zdravstvom in logistiko. Njegove ekipe zagotavljajo tehnološke rešitve, prilagojene potrebam naročnikov, s poudarkom na praktičnih poslovnih rezultatih in uspehu strank.
Senior Core Java Software Engineer
Build and maintain enterprise Java applications at YASH Technologies, a technology integrator. The role includes designing and optimizing solutions, deploying software, and mentoring developers.
Opis
- Build, test, and maintain Java web applications.
- Develop and extend applications with Core Java, Servlets, JSP, JDBC, and REST APIs.
- Translate business requirements into technical solutions.
- Improve application performance, scalability, and security.
- Build reusable components and apply coding best practices.
- Review code and mentor junior developers.
- Resolve production issues promptly.
- Work with cross-functional teams using Agile and Scrum.
- Support deployments, release planning, and application maintenance.
- Lead development initiatives and help deliver robust enterprise applications.
Zahteve
- 8–10 years of Java application development experience
- Strong command of Core Java, including versions 8, 11, or 17
- Experience with Servlets, JSP, and JDBC
- Experience with Spring Framework, including Spring Boot and Spring MVC
- Experience building RESTful web services
- Experience with SQL databases such as Oracle, SQL Server, MySQL, and PostgreSQL
- Experience with HTML, CSS, and JavaScript
- Experience with application servers such as Tomcat, WebLogic, JBoss, or WebSphere
- Solid understanding of object-oriented programming and design patterns
- Experience using version control tools such as Git
- Familiarity with build and deployment tools such as Maven or Gradle
- Familiarity with Agile and Scrum methods
- Strong analytical and problem-solving abilities
- Strong communication and stakeholder management skills
- Ability to work independently and lead technical discussions
- Focus on quality, performance, and customer satisfaction
Ugodnosti
- Flexible work options
- An inclusive team environment
- Career-focused skills development
- Ongoing opportunities to learn, unlearn, and relearn
- Agile autonomy, trust, transparency, and open collaboration
- Support to achieve business goals
- Stable employment
- A welcoming atmosphere and ethical corporate culture