Senior Java Engineer
Location: London, Onsite
Job Type: Permanent
About the Role: A Senior Engineer is required for a unique opportunity in a highly technical environment with a great culture, currently undergoing massive expansion. The business operates with a linear structure, providing you with ample opportunities for growth & development. You will be part of a team that values high standards & rigorous development processes, working on innovative products that are at the forefront of the security testing industry.
Key Responsibilities:
- You will develop & maintain sophisticated software applications that test the security of other applications.
- You will work on both desktop & web-based applications, utilising a variety of technologies & frameworks.
- You will contribute to the development of tools that help identify & assess vulnerabilities in software.
- You will use your problem-solving skills to tackle complex challenges & think critically about the best solutions.
- You will take ownership of your projects, ensuring high-quality, test-driven development (TDD) practices are followed.
- You will collaborate with a talented team, sharing your knowledge & learning from others to continuously improve your skills.
- You will have the opportunity to work with IntelliJ IDEA for development, Kubernetes for container orchestration, & Docker for containerisation, ensuring seamless application deployment & management.
Technical Skills:
- Proficiency in Java, with extensive experience in developing both desktop & web applications.
- Familiarity with frontend technologies such as React JS.
- Strong understanding of backend development & REST APIs.
- Experience with IntelliJ IDEA for development, Kubernetes for container orchestration, & Docker for containerisation, ensuring seamless application deployment & management.
- Knowledge of databases, particularly PostgreSQL.
- Familiarity with cloud hosting services like AWS EC2.
- Strong academic background from a top-tier university with high grades
Academic Background:
- You will likely have graduated with top honours, such as a first-class degree, & may have furthered your education with a master's or PhD, showcasing your dedication to academic excellence & deep understanding of your field.
Cultural Fit:
- Strong problem-solving skills & the ability to think critically & creatively.
- A passion for coding, demonstrated by personal projects or contributions to open-source.
- An engineering mentality with a focus on high-quality, test-driven development (TDD).
- Ability to take ownership & initiative in your work, with a clear understanding of your coding decisions & the rationale behind them.
Why Join the Team?
- Fun & Engaging Work Environment: You will find that work can be enjoyable. The culture is built on having fun while tackling interesting problems & building cool solutions.
- High Standards & Ambition: The business aims for excellence in everything it does. The products & services are designed to be the best in the industry.
- Holistic Wellbeing: The company cares about your overall wellbeing, offering a supportive environment that promotes personal & professional growth.
- Collaborative & Supportive Team: You will be part of a team made up of individuals who are not only highly skilled but also nice, humble, & altruistic. Clear communication, emotional intelligence, & a can-do attitude are highly valued.
- Continuous Learning & Growth: The business encourages continuous learning & adaptability, ensuring you are always growing & evolving with the industry.
- Dynamic Office Environment: You will enjoy the vibrant atmosphere of the London office, working alongside a talented & passionate team five days a week. This setup fosters collaboration, innovation, & a strong sense of community.
- Compensation: This opportunity will offer a highly competitive salary with potential for future share options.
If you are a seasoned Java engineer with a passion for security & a desire to work in a high-standard, collaborative environment, this opportunity is for you! Apply now to join the team & make a significant impact in the world of application security or reach out to Brushoth: brushoth@pioneer-search.com