Senior Software Engineer
Volks Consulting Verified employer
Actively hiring · Posted 9d ago · JEV261005A1EC93EA
Job description
Bachelor’s Degree (Masters preferred) in Computer Science or related field• 3+ years of software development experience on web applications• Experience in working in an onsite and offshore development model• Must have hands-on design and development experience in Cloud (GCP/AWS/Azure), Kubernetes, Microservices,Java, J2EE, Spring/Boot, Hibernate, JUnit and Integration with front end via rest interfaces.• Must have Hands-on experience in Multi-threading, Non-blocking IO, Kafka, JMS• Strong integration background required. Experience with Microservices, REST, JSON and APIs is required• Experience with as many of the following is highly desirable: Tomcat, Node.js, XML, XSLT, XPath, Web Services,MongoDB, MYSQL, and query performance tuning• Experience with code management and continuous integration techniques and tools such as Maven, Gradle, Github,JMeter, Jenkins, NPM etc. is highly desirable• Experience building complex software systems that have been successfully delivered to customers• Strong Computer Science fundamentals and working knowledge in data structures, algorithms, problem-solving andcomplexity analysis• Knowledge of professional software engineering practices and best practices for the full software development lifecycle (SDLC), including coding standards, code reviews, source control management, build processes, testing, andoperations• Proven ability to troubleshoot issues in production including root cause analysis• Self-directed and capable of working effectively in a highly innovative and fast-paced environment• Experience with Agile software development in a UNIX/Linux environment• Experience with system architecture/design
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Volks Consulting.
- Track your application and get updates by email and WhatsApp.