Java Software Developer

IT Company

Key responsibilities:

  • Programming (Algorithm creation, coding, testing, debugging, specification creation);                                                                                                                                                     
  • Performing quality assurance, documentation and functional testing;                                                                                                                                                      
  • Preparation of reports in all responsible spheres;                                                                                                                                                             
  • Development and support of all automated development pipelines for continuous integration and delivery;                                                                                                                                                         
  • Identify, prioritize and execute tasks in the software development life cycle;                                                                                                                                                        
  • Develop tools and applications by producing clean, efficient code;                                                                                                                                                            
  • Automate tasks through appropriate tools and scripting;                                                                                                                                               
  • Review and debug code;                                                                                                                                                              
  • Perform validation and verification testing;                                                                                                                                                         
  • Collaborate with internal teams and vendors to fix and improve products;            



Experience in Java software development field 1-3 year



  • Understanding of software development lifecycle, tools and methodologies included and used in each stage;                                                                                                                                                                       
  • Knowledge of at least one of two backend stacks: Java/Java EE/Spring and/ or C#/.NET Framework/.NET Core                                                                                                                                                                      
  • Knowledge of SQL as well as database related features (optimizations, tuning);                                                                                                                                                                  
  • Knowledge of frontend technologies as Javascript/Typescript/AngularJs/Angular/React;                                 


Müsahibə əsasında

How to apply

You are welcome to send your CV