Acest anunț a expirat și nu este disponibil pentru aplicare
At 44Tek Enterprise we are passionate about what we do.
We love to stay in touch with cutting-edge technologies, latest trends and best practices.
We pursue to stay challenged. And have fun in the process. :)
Are you an extremely motivated full stack software developer, passionate about Java and Web application development?
If affirmative, let's get to know each other!
Key responsibilities:
- Working on all layers of the systems, backend & frontend development, database design & optimization, automation and deployment.
- Writing unit tests for robustness, usability and general reliability
- Improve application performance and perform bug fixing
- Producing estimations of development effort
- Collaborate with cross-functional teams to define, design, and deliver new features
- Continuously discover, evaluate, and implement on top of new technologies
- Actively communicate and share your knowledge with your fellow developers
To take on this challenge, you will have:
- 3+ years of experience in professional Web application development with JavaSE/JavaEE, Spring, Spring MVC, AngularJS, JavaScript, CSS, HTML
- experience with RESTful webservices and APIs
- experience in working with MySQL, PostgreSQL and Microsoft SQL Server databases
- experience with working on top of Linux systems
- knowledge in Object Oriented Programming, SOLID principles and Design Patterns
- solid understanding of the full Web app development life cycle
- working knowledge on the general Web development landscape, frameworks, architectures, trends and emerging technologies
- interest in working on a complex, long term project
- knowledge of Continuous Integration and Continuous Deployment procedures
- ability to learn and adapt fast to a new project and technology in the Java Web development ecosystem
- BS/MS degree in Computer Science, Engineering or equivalent
We stimulate your creativity by:
- attractive salary
- flexible work hours and remote development
- a chance to grow with the company and gain hands-on experience as we embrace new markets and challenges
- team up with experts in working with the latest technologies in software development, including high-performance computing, big data analysis, artificial intelligence, blockchain
- performance-based yearly bonus and salary raises